/// <summary> /// 删除 /// </summary> /// <param name="CompanyId">公司编号</param> /// <param name="Id">规章制度编号</param> /// <returns></returns> public bool Delete(int CompanyId, int Id) { bool IsTrue = false; EyouSoft.Data.RuleInfo DataModel = dcDal.RuleInfo.FirstOrDefault(item => item.Id == Id && item.CompanyId == CompanyId ); if (DataModel != null) { dcDal.RuleInfo.DeleteOnSubmit(DataModel); dcDal.SubmitChanges(); if (dcDal.ChangeConflicts.Count == 0) { IsTrue = true; } DataModel = null; } return(IsTrue); }
/// <summary> /// 修改 /// </summary> /// <param name="model">合同信息实体</param> /// <returns></returns> public bool Update(EyouSoft.Model.AdminCenterStructure.RuleInfo model) { bool IsTrue = false; EyouSoft.Data.RuleInfo DataModel = dcDal.RuleInfo.FirstOrDefault(item => item.Id == model.Id && item.CompanyId == model.CompanyId ); if (DataModel != null) { DataModel.FilePath = model.FilePath; DataModel.RoleContent = model.RoleContent; DataModel.RoleNo = model.RoleNo; DataModel.Title = model.Title; dcDal.SubmitChanges(); if (dcDal.ChangeConflicts.Count == 0) { IsTrue = true; } } DataModel = null; return(IsTrue); }
/// <summary> /// 新增 /// </summary> /// <param name="model">合同信息实体</param> /// <returns></returns> public bool Add(EyouSoft.Model.AdminCenterStructure.RuleInfo model) { bool IsTrue = false; EyouSoft.Data.RuleInfo DataModel = new EyouSoft.Data.RuleInfo() { FilePath = model.FilePath, RoleContent = model.RoleContent, RoleNo = model.RoleNo, Title = model.Title, CompanyId = model.CompanyId, OperatorId = model.OperatorId, IssueTime = System.DateTime.Now }; dcDal.RuleInfo.InsertOnSubmit(DataModel); dcDal.SubmitChanges(); if (dcDal.ChangeConflicts.Count == 0) { IsTrue = true; } DataModel = null; return(IsTrue); }