C# Asp.Net MVC多表新增

本文介绍了在欧亚汽车维修企业管理系统中实现多表新增功能,特别是零件销售出库的新增操作。通过控制器代码、表单和JS实现动态生成单号并更新库存。作者分享了项目开发心得,强调了解决问题过程中的逻辑思维、细心分析和团队合作的重要性,并提到在实际操作中如何应用之前学到的知识,如WCF的计算代码。项目帮助作者加深了对代码的理解,期待未来更有目标性的学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

欧亚汽车维修企业管理系统模块(我负责的部分):

(1)系统管理:包含了权限的登录
(2)维修:包括业务受理(预约维修、一般维修、保险业务、公务业务)、检 验报告(都是在一般维修界面的切换选项卡里)
(3)零件:包含零件入库(采购入库、订货入库、其他入库、出库退货(销售或者领料回来退回来入库))、订货(为订货入库而用)、零件出库(销售出库、领料出库)、。
(4)财务管理:一般结算、收款登记、付款登记
(5)档案管理:零件目录、车辆客户、供应商、工具、司机档案

下面演示一个多表新增的功能(选取零件销售出库的新增)

控制器的代码:加载进去的时候就将出库单号显示出来:

public ActionResult SaleLeave()
        {
            try
            {
                S_EnterStoreType listEntertype = (from tbEntertype in myModel.S_EnterStoreType
                                              where tbEntertype.EnterStoreTypeID == 4
                                             select tbEntertype).Single();
            string strEnterStoreType = listEntertype.EnterStoreType;
            Session["EnterStoreType"] = strEnterStoreType;
            int intEnterStoreTypeID = listEntertype.EnterStoreTypeID;
            Session["EnterStoreTypeID"] = intEnterStoreTypeID;
            ViewBag.EnterStoreType = strEnterStoreType;
            
            string strUserNuber = Session["UserNuber"].ToString();
            int strUserID = Convert.ToInt32(Session["UserID"]);
            string ChuKuDanHao = "CK";
            string XiaoShouDanHao = "FP";
            R_MaxNumbers MaxDanHao = (from tbDanHao in myModel.R_MaxNumbers
                                      select tbDanHao).SingleOrDefault();
            string strMaxDanJuShu = MaxDanHao.LeaveStoreBillNum
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值