public async Task <ActionResult> ManageIdentity(IdentiyActionBind identiyActionBind) { string redirectURI = "ManageAction"; try { PageActionManager pageActionMage = new PageActionManager(); OperationStatus response = await pageActionMage.ManageIdentity(identiyActionBind, GetUsername); if (Convert.ToBoolean(response.StatusCode)) { ActionMessage(response.Message, MessageType.Success); } else { ActionMessage(response.Message, MessageType.Error); } } catch (Exception ex) { ProcessException(ex); ActionMessage(ex.Message, MessageType.Error); } redirectURI = nameof(ManageAction); return(RedirectToAction(redirectURI)); }
public async Task <ActionResult> ManageIdentity(string id) { AddJS("ManageIdentity", "/admin/js/PageAction/ManageIdentity.js"); IdentiyActionBind identiyActionBind = new IdentiyActionBind(); PageActionManager pageAction = new PageActionManager(); PageAction pageAreaObj = await pageAction.GetPageActionByID(id); IList <IdentityAction> identityActions = await pageAction.GetAllIdentityActions(); identiyActionBind.PageAction = pageAreaObj; identiyActionBind.IdentiyActionList = identityActions; return(View(identiyActionBind)); }