Esempio n. 1
0
        internal object RegisterNewUser(RegisterModel user)
        {
            try
            {
                User existing_user = _dbContext.Users.FirstOrDefault(u => u.Username == user.Username);
                if (existing_user == null)
                {
                    User new_user = new User()
                    {
                        Username = user.Username,
                        Password = user.Password,
                        FullName = user.FullName,
                        Gender   = user.Gender,
                        DOB      = user.DOB,
                        UserType = user.UserType,
                        About    = user.About,
                        Contact  = user.Contact,
                        Address  = user.Address,
                        Verified = false
                    };
                    _dbContext.Users.Add(new_user);
                    _dbContext.SaveChanges();

                    var services = _dbContext.Professions.ToList();
                    return(HelperResponse.HelperRegister(true, new_user.UserId, services));
                }
                else
                {
                    return(HelperResponse.HelperRegister(false, -1, null));
                }
            }
            catch (Exception ex)
            {
                return("{Success:" + ex.Message + "}");
            }
        }
Esempio n. 2
0
        internal object GetServices(int userId)
        {
            var services = _dbContext.Professions.ToList();

            return(HelperResponse.HelperRegister(true, userId, services));
        }