public ActionResult AddUser(UsersPO form)
        {
            ActionResult oResponse = null;

            try
            {
                if (ModelState.IsValid)
                {
                    UsersDO dataObject = UsersMap1.UsersPOtoDO(form);
                    _usersDataAccess.AddUser(dataObject);
                    oResponse = RedirectToAction("ViewUsers", "Users");
                }
                else
                {
                    oResponse = View(form);
                }
            }
            catch (Exception ex)
            {
                logger.Log("Fatal", ex.Source, ex.TargetSite.ToString(), ex.Message, ex.StackTrace);
            }
            finally
            { }
            return(oResponse);
        }
Пример #2
0
        public ActionResult RegisterUser(UsersPO form)
        {
            ActionResult response = null;

            if (Session["RoleID"] == null)
            {
                if (ModelState.IsValid)
                {
                    try
                    {
                        form.RoleID = 1;
                        _dataAccess.AddUser(UserMapper.UsersPOtoDO(form));
                        response = RedirectToAction("Index", "Home");
                    }
                    catch (Exception ex)
                    {
                        LogFile.DataFile(ex: ex);
                    }
                    finally
                    {
                    }
                }
                else
                {
                    response = View(form);
                }
            }
            else
            {
                TempData["Statement"] = "Looks like you're already registered! If you wish to register for another user please log out and begin!";
                response = RedirectToAction("Index", "Home");
            }
            return(response);
        }
Пример #3
0
 public ActionResult Register(User newU)
 {
     if (ModelState.IsValid)
     {
         //check if user already exists
         if (UsersDAO.AddUser(newU))
         {
             return(RedirectToAction("Login"));
         }
         ModelState.AddModelError("", "UserID duplicated!!");
     }
     return(View());
 }
 public void AddUser(User user)
 {
     userTemp.AddUser(user);
 }
Пример #5
0
 public void AddUser(string firstName, string secondName, DateTime birthDay, List <Award> awards)
 {
     usersDAO.AddUser(firstName, secondName, birthDay, awards);
 }
Пример #6
0
 public static void AddUser(int uNId, string uN, string uSN, string uG, string uNat, string uLang, string uPro, DateTime uB, string uP, string uE, string pw)
 {
     UsersDAO.AddUser(uNId, uN, uSN, uG, uNat, uLang, uPro, uB, uP, uE, pw);
 }