public async Task <IHttpActionResult> Register(RegisterBindingModel model) { TaskManagementSystemEntities dbContext = new TaskManagementSystemEntities(); if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var user = new ApplicationUser() { UserName = model.Email, Email = model.Email }; IdentityResult result = await UserManager.CreateAsync(user, model.Password); if (result.Succeeded) { User data = new User(); data.Username = model.Email; data.Password = model.Password; dbContext.Users.Add(data); dbContext.SaveChanges(); return(Ok()); } return(GetErrorResult(result)); }
public TaskController() { te = new TaskManagementSystemEntities(); projRep = new ProjectRepository(); taskRep = new TaskRepository(); }