public string AddUser(Users user) { int Result; var userWithSameEmail = _context.Users.Where(u => u.Email == user.Email).SingleOrDefault(); if (userWithSameEmail != null) { return("User with same email already exists"); } var userObj = new Users { UserName = user.UserName, FirstName = user.FirstName, LastName = user.LastName, Email = user.Email, DateofBirth = user.DateofBirth, Age = user.Age, Phone = user.Phone, Active = user.Active, Password = user.Password, Createdon = DateTime.Now, LastModifiedon = DateTime.Now, }; _context.Users.Add(userObj); Result = _context.SaveChanges(); return("User Created Successfully"); }
public string AssignRoles(UserRoles role) { int Result; var userIsExist = _context.Users.Where(u => u.Id == role.Usersid).SingleOrDefault(); if (userIsExist == null) { return("User not found"); } var rolesObj = new UserRoles { Usersid = role.Usersid, RolesId = role.RolesId }; _context.UserRoles.Add(rolesObj); Result = _context.SaveChanges(); return("User Created Successfully"); }