Esempio n. 1
0
        public ActionResult RXSS_S3_Login(RXSS_S3_LoginRequest request)
        {
            RXSS_S3_UserListResponse response = XSS_BusinessServices.RXSS_S3_Login(request);

            Session["LoginUserRole" + Session.SessionID] = response.LoginUser != null ? response.LoginUser.UserRole : "User";
            return(PartialView("~/Views/Xss/ReflectedXss/_UserList.cshtml", response));
        }
Esempio n. 2
0
        public static RXSS_S3_UserListResponse RXSS_S3_Login(RXSS_S3_LoginRequest request)
        {
            RXSS_S3_UserListResponse response = new RXSS_S3_UserListResponse();

            using (var dbContext = new MSSQL_EF_CF_Context())
            {
                try
                {
                    XSS_User user = dbContext.XSS_User.Where(x => x.Email == request.RXSS_S3_LoginRequest_Email && x.Password == request.RXSS_S3_LoginRequest_Password).FirstOrDefault();
                    if (user != null)
                    {
                        response.LoginUser = XSS_Mapping.XSS_User_To_RXSS_S3_UserView(user);
                        response.UserList  = XSS_Mapping.XSS_User_To_RXSS_S3_UserView(dbContext.XSS_User.ToList());
                    }
                }
                catch (Exception)
                {
                    throw;
                }
            }
            return(response);
        }
Esempio n. 3
0
 // Login Request --> LoginDomainModel
 public RXSS_S3_LoginDomainModel RXSS_S3_LoginRequest_To_RXSS_S3_DomainModel(RXSS_S3_LoginRequest request)
 {
     return(Mapper.Map <RXSS_S3_LoginRequest, RXSS_S3_LoginDomainModel>(request));
 }