public HttpResponseMessage Create([FromBody] FarmDal farm)
        //public HttpResponseMessage Create(FarmDal farm)
        {
            var errorMassage = new HttpResponseMessage(HttpStatusCode.BadRequest);

            if (farm == null)
            {
                errorMassage.Content = new StringContent("Farm can't be empty!");
                return(errorMassage);
            }

            if (!ModelState.IsValid)
            {
                errorMassage.Content = new StringContent("Name can't be empty!");
                return(errorMassage);
            }
            _farmRepository.Create(farm);
            return(new HttpResponseMessage(HttpStatusCode.OK));
        }
 public IHttpActionResult Update([FromBody] FarmDal farm)
 {
     _farmRepository.Update(farm);
     return(Ok());
 }