public ActionResult Edit(Guid?id) { if (id.HasValue) { SecurityRole obj = SecurityRoleHelper.Get(id.Value); if (obj == null) { return(MessageHelper.FormedContentObjectNotFound()); } SecurityRoleModel.CreateMap(); SecurityRoleModel model = Mapper.Map <SecurityRole, SecurityRoleModel>(obj); return(View(model)); } else { return(View(new SecurityRoleModel())); } }
public virtual ActionResult PermissionChangeStatus(Guid objectId, Guid[] checkedRecords, byte status) { checkedRecords = checkedRecords ?? new Guid[] { }; try { SecurityRoleHelper.PermissionChangeStatus(objectId, checkedRecords, status); } catch (NotValidationException ex) { return(Content(MessageHelper.FormedMessageNote(ex.Message), "")); } catch (Exception ex) { return(Content(MessageHelper.FormedMessageWarning(ex), "")); } return(Content(MessageHelper.FormedMessageSuccess(Resources.Resource.StateChanged), "")); }
public virtual ActionResult IncludeUserRows(Guid objectId, Guid[] checkedRecords) { checkedRecords = checkedRecords ?? new Guid[] { }; try { SecurityRoleHelper.IncludeUsers(objectId, checkedRecords); } catch (NotValidationException ex) { return(Content(MessageHelper.FormedMessageNote(ex.Message), "")); } catch (Exception ex) { return(Content(MessageHelper.FormedMessageWarning(ex), "")); } return(Content(MessageHelper.FormedMessageSuccess("Записи добавлены!"), "")); }
protected override void OnDeleteRows(Guid[] checkedRecords) { SecurityRoleHelper.Delete(checkedRecords); }