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 + "}"); } }
internal object GetServices(int userId) { var services = _dbContext.Professions.ToList(); return(HelperResponse.HelperRegister(true, userId, services)); }