public IHttpActionResult Post(AnimalAdd animal) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var service = CreateAnimalService(); if (!service.AddAnimal(animal)) { return(InternalServerError()); } return(Ok()); }
//CREATE ENTRY/POST public bool AddAnimal(AnimalAdd model) { var entity = new Animal() { OwnerID = _userID, ID = model.ID, Name = model.Name, Species = model.Species, Population = model.Population, PlaceID = model.PlaceID, EquippedArtifact = model.EquippedArtifact }; _context.Animals.Add(entity); return(_context.SaveChanges() == 1); }