Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        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));
        }