public void Update(Menu entity) { using (var context = new HRSSContext <Menu>()) { Menu data = context.DBEntities.Where(i => i.MenuId == entity.MenuId).FirstOrDefault(); if (data == null) { throw new Exception("Data Not Exist"); } else { data.MenuName = entity.MenuName; data.ParentId = entity.ParentId; data.Url = entity.Url; data.Sort = entity.Sort; data.Icon = entity.Icon; data.SiteMap = entity.SiteMap; data.TypeMenu = entity.TypeMenu; data.IsPublic = entity.IsPublic; data.EditBy = entity.EditBy; data.EditDate = entity.EditDate; context.SaveChanges(); } } }
public void Update(User entity) { using (var context = new HRSSContext <User>()) { User data = context.DBEntities.Where(i => i.UserId == entity.UserId).FirstOrDefault(); if (data == null) { throw new Exception("Data Not Exist"); } else { data.UserName = entity.UserName; data.Password = entity.Password; data.Images = entity.Images; data.GroupMenuId = entity.GroupMenuId; data.IsActive = entity.IsActive; data.ThemeId = entity.ThemeId; data.SessionID = entity.SessionID; data.LastLoginTime = entity.LastLoginTime; data.PasswordExpired = entity.PasswordExpired; data.EditBy = entity.EditBy; data.EditDate = entity.EditDate; context.SaveChanges(); } } }
public void Delete(Menu entity) { using (var context = new HRSSContext <Menu>()) { Menu data = context.DBEntities.Where(x => x.MenuId == entity.MenuId).FirstOrDefault(); if (data == null) { throw new Exception("Data Not Exist"); } else { context.DBEntities.Remove(data); context.SaveChanges(); } } }
public void Add(Menu entity) { using (var context = new HRSSContext <Menu>()) { Menu data = context.DBEntities.Where(x => x.MenuId == entity.MenuId).FirstOrDefault(); if (data != null) { throw new Exception("Data Already Exist"); } else { context.DBEntities.Add(entity); context.SaveChanges(); } } }
public void Update(Group entity) { using (var context = new HRSSContext <Group>()) { Group data = context.DBEntities.Where(i => i.GroupId == entity.GroupId).FirstOrDefault(); if (data == null) { throw new Exception("Data Not Exist"); } else { data.GroupName = entity.GroupName; data.EditBy = entity.EditBy; data.EditDate = entity.EditDate; context.SaveChanges(); } } }