当前位置:网站首页>多项目开发入门-业务场景关联基础入门测试 工资表
多项目开发入门-业务场景关联基础入门测试 工资表
2022-06-29 11:39:00 【济南医疗小程序状元】
1 数据库
--工资表定义
create table Salary(
ID varchar(55) not null,
total_theory_wages decimal(18,2) null, --应发工资
wages_month_average decimal(18,2) null,
Fafang_Time varchar(99) null, -- 这里该是时间类型
PersonName varchar(99) null,
spendID int null,
--primary Key(ID),
primary key(ID), --主键
foreign key(spendID) references spend(ID),
);
go
--foreign key(CreateID) references BannerTestOne(ID), --外键设置..
--
select * from Salary;
--2 支出表 spend
create table spend(
ID int not null, -- must set 不能为空
zhiChuName varchar(99) null,
liXi varchar(900),
fangZu int null,
primary key(ID),
);
go
select * from spend;2 C#主函数测试
#region 工资类测试 入业务场景0.1
// 类的实例化 对象
Salary obj = new Salary();
// 自定义方法 调用测试
SalaryDemo obj1 = new SalaryDemo();
// 调用接口方法之前赋值
obj1.TotalTheoryWages = 35000;
// 调用接口方法
obj1.add();
#endregion工资实体类的定义
using System;
using System.Collections.Generic;
#nullable disable
namespace 泛型类.Models2
{
public partial class Salary
{
public string Id { get; set; }
public decimal TotalTheoryWages { get; set; }
public decimal WagesMonthAverage { get; set; }
public string FafangTime { get; set; }
public string PersonName { get; set; }
public int? SpendId { get; set; }
public virtual Spend Spend { get; set; }
}
方法接口定义 提示添加参数
//public string AddLH(string TotalTheoryWages)
//{
// Console.WriteLine("" + TotalTheoryWages);
//}
// 添加方法调试
//public void AddL()
//{
// int TotalTheoryWages = 0;
// Console.WriteLine("1月应发工资为:{0}元", TotalTheoryWages);
//}
}
// 自定义命名空间
namespace lhDemo
{
public class SalaryDemo
{
public string Id { get; set; }
public decimal TotalTheoryWages { get; set; }
public decimal WagesMonthAverage { get; set; }
public string FafangTime { get; set; }
public string PersonName { get; set; }
// 添加方法调试
public void add()
{
Console.WriteLine("1月应发工资为:{0}元",TotalTheoryWages);
}
}
}效果

边栏推荐
- ShanDong Multi-University Training #3
- & 3 view request message and response message in browser
- MySQL 主从复制原理以及流程
- GBase8s数据库select有ORDER BY 子句
- Gbase8s database into temp clause creates a temporary table to save query results.
- Gbase8s database into external clause
- Initial use of eolink
- 易快报:我们用 Zadig 实现万次构建部署,聪明运维,释放开发生产力
- Gbase8s database for update clause
- Jerry's WiFi interferes with Bluetooth [chapter]
猜你喜欢

SOFARegistry 源码|数据同步模块解析

Titanium dynamic technology: our Zadig landing Road

论文复现——AC-FPN:Attention-guided Context Feature Pyramid Network for Object Detection.

ArtBench:第一个类平衡的、高质量的、干净注释的和标准化的艺术品生成数据集

谷粒商城项目

&3 在浏览器中查看请求报文和响应报文

Wonderful! Miaoying technology fully implements Zadig to help container construction, and fully embraces kubernetes and Yunyuan

内插散点数据

百度云盘不限速下载大文件(2021-11亲测有效)

& 4 express framework
随机推荐
Syntax of gbase8s database incompatible with for update clause
易快报:我们用 Zadig 实现万次构建部署,聪明运维,释放开发生产力
Jerry's WiFi interferes with Bluetooth [chapter]
Numpy's ndarray array Foundation
Initial use of eolink
[pbootcms template] composition website / document download website source code
面试突击61:说一下MySQL事务隔离级别?
LM07丨细聊期货横截面策略
GBase8s数据库INTO EXTERNAL 子句
Gbase8s database select has order by Clause 2
GBase8s数据库INTO STANDARD 和 INTO RAW 子句
Gbase8s database select has an order by clause
正大期货主账户留4行情软件用的什么?
[leetcode] 14. Longest public prefix
Is it safe for Orient Fortune Securities to open an account? Handling of securities account opening
GBase 8s 扩展外连接1
An interpretable geometric depth learning model for structure based protein binding site prediction
联想领像 lenovoimage 部分打印机 驱动 PPD 文件
Do you think people who learn machinery are terrible?
Ttchat x Zadig open source co creates helm access scenarios, and environmental governance can be done!