public HttpResponseMessage Put(int id, PeriodEditViewModel model) { var itemVm = Mapper.Map <PeriodEditViewModel, Period>(model); var suite = _periodService.Find(id); if (suite != null && itemVm != null) { _periodService.Update(id, itemVm); _db.SaveChanges(); return(new HttpResponseMessage(HttpStatusCode.OK)); } return(new HttpResponseMessage(HttpStatusCode.BadRequest)); }