public string SaveUser(dto_user detail)
        {
            detail.uniqueID = UserManager.generateID();
            var age = GetAge(detail.date);

            if (age < 18 && age < 67)
            {
                return("0");
            }
            else
            {
            }

            user user = new user()
            {
                balance  = detail.balance,
                uniqueID = detail.uniqueID,
                email    = detail.email,
                mobile   = (int)detail.mobile,
                date     = (DateTime)detail.date,
                name     = detail.name,
                copyOfId = detail.copyOfId
            };

            return(UserData.SaveUser(user));
        }
Beispiel #2
0
        public IHttpActionResult SaveUser(dto_user dtoUser)
        {
            IHttpActionResult ret;

            if (ModelState.IsValid)
            {
                UserManager users       = new UserManager();
                var         userManager = users.SaveUser(dtoUser);
                if (!userManager.Equals("0"))
                {
                    ret = Ok(userManager);
                }

                else
                {
                    var generateError = Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Age must be minimum of 18 and max 68");
                    ret = ResponseMessage(generateError);
                }

                return(ret);
            }
            else
            {
                var generateError = Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
                ret = ResponseMessage(generateError);
                return(ret);
            }
        }
        public user LoginUser(dto_user dtoUser)
        {
            user user = new user()
            {
                uniqueID = dtoUser.uniqueID
            };

            return(UserData.LoginUser(user));
        }
Beispiel #4
0
        public IHttpActionResult Login(dto_user dtoUser)
        {
            IHttpActionResult ret;

            UserManager userManager = new UserManager();
            var         users       = userManager.LoginUser(dtoUser);

            if (users != null)
            {
                ret = Ok(users);
            }
            else
            {
                ret = NotFound();
            }

            return(ret);
        }
Beispiel #5
0
        public IHttpActionResult Post(dto_user dtoUser)
        {
            IHttpActionResult ret;

            UserManager userManager = new UserManager();
            var         users       = userManager.SaveUser(dtoUser);

            if (!users.Equals("0"))
            {
                ret = Ok(users);
            }

            else
            {
                ret = NotFound();
            }

            return(ret);
        }