public override System.Web.Mvc.ActionResult AutorizationUpsert(SessionManager.Models.Auth.enumApplication AplicationId, SessionManager.Models.Auth.enumRole RoleId)
        {
            var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.AutorizationUpsert);

            ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "AplicationId", AplicationId);
            ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "RoleId", RoleId);
            AutorizationUpsertOverride(callInfo, AplicationId, RoleId);
            return(callInfo);
        }
        public virtual ActionResult AutorizationUpsert(SessionManager.Models.Auth.enumApplication AplicationId, SessionManager.Models.Auth.enumRole RoleId)
        {
            string result = "";

            string correo        = Request["UserEmail"].Trim();
            int    vAplicationId = int.Parse(AplicationId.GetHashCode().ToString());
            int    vRolId        = int.Parse(RoleId.GetHashCode().ToString());

            result = DAL.Controller.AuthDataController.Instance.CreateUserRolesUpsert(vAplicationId, vRolId, correo);

            return(RedirectToAction(MVC.AdminRoles.ActionNames.Index, MVC.AdminRoles.Name));
        }
Exemple #3
0
 public void ApplicationRoleCreate(SessionManager.Models.Auth.enumApplication Application, SessionManager.Models.Auth.enumRole Role, string UserEmail)
 {
     DataFactory.ApplicationRoleCreate(Application, Role, UserEmail);
 }
 partial void AutorizationUpsertOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, SessionManager.Models.Auth.enumApplication AplicationId, SessionManager.Models.Auth.enumRole RoleId);