Ejemplo n.º 1
0
        public IHttpActionResult AddUser(string userName, string userPassword, string userEmail, string phoneNumber, string name, string surname, int functionId = 1)
        {
            var response = usersServices.AddUser(userName, userPassword, userEmail, phoneNumber, functionId, name, surname);

            if (response.ResultType)
            {
                return(Ok(response));
            }
            return(Content(HttpStatusCode.BadRequest, response));
        }
Ejemplo n.º 2
0
        public ActionResult <UserModel> AddUser(UserModel userToAdd)
        {
            var user = _services.AddUser(userToAdd);

            if (user == null)
            {
                return(NotFound());
            }

            return(user);
        }
Ejemplo n.º 3
0
 public ActionResult Register(Users objUser)
 {
     if (ModelState.IsValid)
     {
         using (HowDatabaseEntities db = new HowDatabaseEntities())
         {
             var obj = db.Users.FirstOrDefault(a => a.userName.Equals(objUser.userName) && a.passwordHash.Equals(objUser.passwordHash));
             if (obj == null)
             {
                 usersServices.AddUser(obj);
             }
             else
             {
             }
         }
     }
     return(View(objUser));
 }
Ejemplo n.º 4
0
        public string Execute(IEnumerable <string> parameters)
        {
            var args = parameters.ToList();

            if (args.Count != 6)
            {
                throw new InvalidUserServiceParametersExeption("Invalid number of parameters.");
            }
            var  firstName  = args[0];
            var  middleName = args[1];
            var  lastName   = args[2];
            var  phone      = args[3];
            var  addedOn    = DateTime.Now;
            bool isDeleted  = false;

            var town    = townService.AddTown(args[5]);
            var address = addressService.AddAddress(args[4], town);

            var user = usersServices.AddUser(firstName, middleName, lastName, phone, addedOn, isDeleted, address);

            return($"New user {user.FirstName} was added successfully on {user.AddOnDate}.");
        }