Ejemplo n.º 1
0
 public BX.Modules.OA_Work Update(BX.Modules.OA_Work model)
 {
     dal.Initialization();
     BX.Entity.OA_Work entity = new Entity.OA_Work
     {
         ID          = model.ID,
         WorkName    = model.WorkName,
         WorkFlowID  = model.WorkFlowID,
         Maker       = model.Maker,
         MakeDate    = model.MakeDate,
         FromContent = model.FromContent,
         VerifyList  = model.VerifyList,
         WorkState   = model.WorkState,
         Remark      = model.Remark
     };
     dal.Update(entity);
     dal.Dispose();
     return(null);
 }
Ejemplo n.º 2
0
 /// <summary>
 /// 返回一个model
 /// </summary>
 /// <returns></returns>
 public BX.Modules.OA_Work GetModel(System.Linq.Expressions.Expression <Func <BX.Modules.OA_Work, bool> > expression)
 {
     dal.Initialization();
     BX.Modules.OA_Work model =
         (from entity in dal.GetListAll()
          select new BX.Modules.OA_Work
     {
         ID = entity.ID,
         WorkName = entity.WorkName,
         WorkFlowID = entity.WorkFlowID,
         WorkFlowName = entity.WorkFlowID == null ? string.Empty : entity.OA_WorkFlow.WorkFlowName,
         FormName = entity.OA_WorkFlow.OA_Form == null ? null : entity.OA_WorkFlow.OA_Form.FormName,
         Maker = entity.Maker,
         MakeDate = entity.MakeDate,
         FromContent = entity.FromContent,
         VerifyList = entity.VerifyList,
         WorkState = entity.WorkState,
         Remark = entity.Remark
     }).Where(expression).FirstOrDefault();
     dal.Dispose();
     return(model);
 }