public ActionResult AddFossil(CreateFossilRequest createRequest)
        {
            if (_validator.Validate(createRequest))
            {
                return(BadRequest("All product information must be filled out."));
            }

            var newFossil = _repository.AddFossil(createRequest.Name, createRequest.ScientificName, createRequest.Era, createRequest.Founder, createRequest.Formation);

            return(Created($"api/fossil/{newFossil.Id}", newFossil));
        }
 public bool Validate(CreateFossilRequest requestToValidate)
 {
     return(string.IsNullOrEmpty(requestToValidate.Name) ||
            string.IsNullOrEmpty(requestToValidate.Era));
 }