public async Task <IActionResult> Register([FromBody] RegisterModel registerModel) { var state = ModelState; try { await _dbContext.Users.AddAsync(new User() { Name = registerModel.Name, Email = registerModel.Email, Password = registerModel.Password, RegisterDate = DateTime.Now, LastLogin = DateTime.Now, Customers = null }); await _dbContext.SaveChangesAsync(); return(Ok()); } catch (Exception) { return(Unauthorized()); } }
public async Task <IActionResult> Post([FromBody] Pet pet) { var state = ModelState; Pet newPet = new Pet() { Name = pet.Name, Breed = pet.Breed, VisualDescription = pet.VisualDescription, Allergies = pet.Allergies, TagSerialNumber = pet.TagSerialNumber, CustomerId = pet.CustomerId }; var result = dbContext.Pets.Add(newPet); await dbContext.SaveChangesAsync(); return(Ok()); }