public IHttpActionResult CreateMe(restDto RestDto) { if (!ModelState.IsValid) { return(BadRequest()); } var rinfo = Mapper.Map <restDto, rest>(RestDto); Context.rests.Add(rinfo); Context.SaveChanges(); RestDto.id = rinfo.id; return(Created(new Uri(Request.RequestUri + "/" + rinfo.id), RestDto)); }
public void UpdatCustomer(int id, restDto dto) { if (!ModelState.IsValid) { throw new HttpResponseException(HttpStatusCode.BadRequest); } var uprest = Context.rests.SingleOrDefault(c => c.id == id); if (uprest == null) { throw new HttpResponseException(HttpStatusCode.NotFound); } Mapper.Map(dto, uprest); Context.SaveChanges(); }