public void Delete(int id) { using (TimeTrackerEntities db = new TimeTrackerEntities()) { try { T_RolesModuleAccess t_rolemoduleaccess = new T_RolesModuleAccess(); t_rolemoduleaccess = db.T_RolesModuleAccess.FirstOrDefault(p => p.Id == id); db.T_RolesModuleAccess.Remove(t_rolemoduleaccess); db.SaveChanges(); } catch (Exception ex) { string msg = ex.Message; } } }
private void Parse(T_RolesModuleAccess t_rolemoduleaccess, RolesModuleAccess rolemoduleaccess) { t_rolemoduleaccess.RoleId = rolemoduleaccess.RoleId; t_rolemoduleaccess.ModuleId = rolemoduleaccess.ModuleId; t_rolemoduleaccess.CanAdd = rolemoduleaccess.CanAdd; t_rolemoduleaccess.CanView = rolemoduleaccess.CanView; t_rolemoduleaccess.CanUpdate = rolemoduleaccess.CanUpdate; t_rolemoduleaccess.CanDelete = rolemoduleaccess.CanDelete; }
public void Insert(RolesModuleAccess rolemoduleaccess) { T_RolesModuleAccess t_rolemoduleaccess = new T_RolesModuleAccess(); Parse(t_rolemoduleaccess, rolemoduleaccess); using (TimeTrackerEntities db = new TimeTrackerEntities()) { try { db.T_RolesModuleAccess.Add(t_rolemoduleaccess); db.SaveChanges(); } catch (Exception ex) { string msg = ex.Message; } } }