示例#1
0
        /// <summary>
        /// 添加一般设备机具出场报批
        /// </summary>
        /// <param name="generalEquipmentOut"></param>
        public static void AddGeneralEquipmentOut(Model.InApproveManager_GeneralEquipmentOut generalEquipmentOut)
        {
            Model.SUBHSSEDB db = Funs.DB;
            Model.InApproveManager_GeneralEquipmentOut newGeneralEquipmentOut = new Model.InApproveManager_GeneralEquipmentOut
            {
                GeneralEquipmentOutId   = generalEquipmentOut.GeneralEquipmentOutId,
                ProjectId               = generalEquipmentOut.ProjectId,
                GeneralEquipmentOutCode = generalEquipmentOut.GeneralEquipmentOutCode,
                UnitId          = generalEquipmentOut.UnitId,
                ApplicationDate = generalEquipmentOut.ApplicationDate,
                CarNum          = generalEquipmentOut.CarNum,
                CarModel        = generalEquipmentOut.CarModel,
                DriverName      = generalEquipmentOut.DriverName,
                DriverNum       = generalEquipmentOut.DriverNum,
                TransPortStart  = generalEquipmentOut.TransPortStart,
                TransPortEnd    = generalEquipmentOut.TransPortEnd,
                State           = generalEquipmentOut.State,
                CompileMan      = generalEquipmentOut.CompileMan,
                CompileDate     = generalEquipmentOut.CompileDate
            };
            db.InApproveManager_GeneralEquipmentOut.InsertOnSubmit(newGeneralEquipmentOut);
            db.SubmitChanges();

            CodeRecordsService.InsertCodeRecordsByMenuIdProjectIdUnitId(Const.GeneralEquipmentOutMenuId, generalEquipmentOut.ProjectId, null, generalEquipmentOut.GeneralEquipmentOutId, generalEquipmentOut.CompileDate);
        }
示例#2
0
 /// <summary>
 /// 根据主键删除一般设备机具出场报批
 /// </summary>
 /// <param name="generalEquipmentOutId"></param>
 public static void DeleteGeneralEquipmentOutById(string generalEquipmentOutId)
 {
     Model.SUBHSSEDB db = Funs.DB;
     Model.InApproveManager_GeneralEquipmentOut generalEquipmentOut = db.InApproveManager_GeneralEquipmentOut.FirstOrDefault(e => e.GeneralEquipmentOutId == generalEquipmentOutId);
     if (generalEquipmentOut != null)
     {
         CommonService.DeleteAttachFileById(generalEquipmentOutId);
         CodeRecordsService.DeleteCodeRecordsByDataId(generalEquipmentOutId);
         BLL.CommonService.DeleteFlowOperateByID(generalEquipmentOutId);  ////删除审核流程表
         db.InApproveManager_GeneralEquipmentOut.DeleteOnSubmit(generalEquipmentOut);
         db.SubmitChanges();
     }
 }
示例#3
0
 /// <summary>
 /// 修改一般设备机具出场报批
 /// </summary>
 /// <param name="generalEquipmentOut"></param>
 public static void UpdateGeneralEquipmentOut(Model.InApproveManager_GeneralEquipmentOut generalEquipmentOut)
 {
     Model.SUBHSSEDB db = Funs.DB;
     Model.InApproveManager_GeneralEquipmentOut newGeneralEquipmentOut = db.InApproveManager_GeneralEquipmentOut.FirstOrDefault(e => e.GeneralEquipmentOutId == generalEquipmentOut.GeneralEquipmentOutId);
     if (newGeneralEquipmentOut != null)
     {
         //newGeneralEquipmentOut.ProjectId = generalEquipmentOut.ProjectId;
         newGeneralEquipmentOut.GeneralEquipmentOutCode = generalEquipmentOut.GeneralEquipmentOutCode;
         newGeneralEquipmentOut.UnitId          = generalEquipmentOut.UnitId;
         newGeneralEquipmentOut.ApplicationDate = generalEquipmentOut.ApplicationDate;
         newGeneralEquipmentOut.CarNum          = generalEquipmentOut.CarNum;
         newGeneralEquipmentOut.CarModel        = generalEquipmentOut.CarModel;
         newGeneralEquipmentOut.DriverName      = generalEquipmentOut.DriverName;
         newGeneralEquipmentOut.DriverNum       = generalEquipmentOut.DriverNum;
         newGeneralEquipmentOut.TransPortStart  = generalEquipmentOut.TransPortStart;
         newGeneralEquipmentOut.TransPortEnd    = generalEquipmentOut.TransPortEnd;
         newGeneralEquipmentOut.State           = generalEquipmentOut.State;
         newGeneralEquipmentOut.CompileMan      = generalEquipmentOut.CompileMan;
         newGeneralEquipmentOut.CompileDate     = generalEquipmentOut.CompileDate;
         db.SubmitChanges();
     }
 }