Esempio n. 1
0
 public BX.Modules.OA_WorkFlowNode Update(BX.Modules.OA_WorkFlowNode model)
 {
     dal.Initialization();
     BX.Entity.OA_WorkFlowNode entity = new Entity.OA_WorkFlowNode
     {
         ID              = model.ID,
         NodeNO          = model.NodeNO,
         NodeName        = model.NodeName,
         PinyinCode      = model.PinyinCode,
         WorkFlowID      = model.WorkFlowID,
         NodeXuHao       = model.NodeXuHao,
         NodeAttribute   = model.NodeAttribute,
         NextNodeXuHao   = model.NextNodeXuHao,
         VerifyModel     = model.VerifyModel,
         ValidHours      = model.ValidHours,
         VerifierSetting = model.VerifierSetting,
         Transactor      = model.Transactor,
         SetLeft         = model.SetLeft,
         SetTop          = model.SetTop,
         Remark          = model.Remark
     };
     dal.Update(entity);
     dal.Dispose();
     return(null);
 }
Esempio n. 2
0
 /// <summary>
 /// 返回一个model
 /// </summary>
 /// <returns></returns>
 public BX.Modules.OA_WorkFlowNode GetModel(System.Linq.Expressions.Expression <Func <BX.Modules.OA_WorkFlowNode, bool> > expression)
 {
     dal.Initialization();
     BX.Modules.OA_WorkFlowNode model =
         (from entity in dal.GetListAll()
          select new BX.Modules.OA_WorkFlowNode
     {
         ID = entity.ID,
         NodeNO = entity.NodeNO,
         NodeName = entity.NodeName,
         PinyinCode = entity.PinyinCode,
         WorkFlowID = entity.WorkFlowID,
         NodeXuHao = entity.NodeXuHao,
         NodeAttribute = entity.NodeAttribute,
         NodeAttributeName = entity.NodeAttribute == null ? string.Empty : entity.Sys_FixedData.DataContent,
         NextNodeXuHao = entity.NextNodeXuHao,
         VerifyModel = entity.VerifyModel,
         VerifyModelName = entity.VerifyModel == null ? string.Empty : entity.VerifyModelSys_FixedData.DataContent,
         ValidHours = entity.ValidHours,
         VerifierSetting = entity.VerifierSetting,
         VerifierSettingName = entity.VerifierSetting == null ? string.Empty : entity.VerifierSettingSys_FixedData.DataContent,
         Transactor = entity.Transactor,
         SetLeft = entity.SetLeft,
         SetTop = entity.SetTop,
         Remark = entity.Remark
     }).Where(expression).FirstOrDefault();
     dal.Dispose();
     return(model);
 }