public ActionResult Create(RoleViewModel role) { if (ModelState.IsValid) { Role model = new Role(); model.RoleName = role.RoleName; if (_iServiceRole.SaveAdd(model)) { SessionUserHelper.CreateSessionSuccess(ConstantStrings.AddSuccess); } else { SessionUserHelper.CreateSessionError(ConstantStrings.AddNonSuccess); } return RedirectToAction("Index"); } return View(role); }
public bool Add(Role item) { try { using (_context) { item.IsActive = true; item.IsDelete = false; _context.Roles.Add(item); _context.SaveChanges(); return true; } } catch (Exception ex) { return false; } }
public Role GetRoleModel(RoleViewModel model) { var item = new Role(); item.Id = model.Id; item.RoleName = model.RoleName; return item; }
public bool Update(Role item) { try { using (_context = new GreenhouseBannerContext()) { Role user = this._context.Roles.FirstOrDefault(c => c.Id == item.Id); if (user != null) { user.RoleName = item.RoleName; _context.SaveChanges(); return true; } else { return false; } } } catch (Exception ex) { return false; } }