public FineOffice.Modules.HR_Department Update(FineOffice.Modules.HR_Department model) { dal.Initialization(); FineOffice.Entity.HR_Department entity = new Entity.HR_Department { ID = model.ID, Remark = model.Remark, DepartmentName = model.DepartmentName, DepartmentNO = model.DepartmentNO, PinyinCode = model.PinyinCode, Stop = model.Stop, }; dal.Update(entity); dal.Dispose(); return(null); }
/// <summary> /// 增加部门 /// </summary> public FineOffice.Modules.HR_Department Add(FineOffice.Modules.HR_Department model) { dal.Initialization(); FineOffice.Entity.HR_Department entity = new Entity.HR_Department { ID = model.ID, Remark = model.Remark, DepartmentName = model.DepartmentName, DepartmentNO = model.DepartmentNO, PinyinCode = model.PinyinCode, Stop = model.Stop, }; dal.Add(entity); dal.Dispose(); return(this.GetModel(d => d.ID == entity.ID)); }
/// <summary> /// 返回一个model /// </summary> /// <returns></returns> public FineOffice.Modules.HR_Department GetModel(System.Linq.Expressions.Expression <Func <FineOffice.Modules.HR_Department, bool> > expression) { dal.Initialization(); FineOffice.Modules.HR_Department model = (from entity in dal.GetListAll() select new FineOffice.Modules.HR_Department { ID = entity.ID, Remark = entity.Remark, DepartmentName = entity.DepartmentName, DepartmentNO = entity.DepartmentNO, PinyinCode = entity.PinyinCode, Stop = entity.Stop.Value, }).Where(expression).FirstOrDefault(); dal.Dispose(); return(model); }