Base solution for your next web application

Activities of "aifazk"

Below code workes for me and done like this way, Can you Please check if it is fine to deploy, Pls Suggest

[UnitOfWork] public ActionResult Index() { var adminRoleForDefaultTenant = new UserRole(); var role = new Role(); var UserId = _userManager.AbpSession.UserId; using (var unitOfWork = _unitOfWorkManager.Begin()) {

            adminRoleForDefaultTenant = _context.DbContext.UserRoles.FirstOrDefault(r => r.UserId == UserId);
            var roleID = adminRoleForDefaultTenant.RoleId;
            role = _context.DbContext.Roles.FirstOrDefault(r => r.Id == roleID);
           
            unitOfWork.Complete();
        }
        ////Layout of the angular application.
         if(role.Name.Equals("Admin"))
         {
             return View("~/App/Main/views/admin/adminlayout.cshtml");
         }
         else if (role.Name.Equals("Student"))
         {
             return View("~/App/Main/views/student/studentlayout.cshtml");
         }

else{//..} }

Showing 1 to 1 of 1 entries