public IHttpActionResult PostSobaTip(SobaTipDto sobaTipDto) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } SobaTip sobaTip = Mapper.Map <SobaTipDto, SobaTip>(sobaTipDto); db.SobaTips.Add(sobaTip); db.SaveChanges(); return(Created(new Uri(Request.RequestUri + "/" + sobaTip.ID), sobaTipDto)); }
public IHttpActionResult PutSobaTip(int id, SobaTipDto sobaTipDto) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } SobaTip sobaTip = db.SobaTips.SingleOrDefault(st => st.ID == id); if (sobaTip == null) { return(NotFound()); } Mapper.Map(sobaTipDto, sobaTip); db.SaveChanges(); return(Ok()); }