public IHttpActionResult CreateIgracka(IgrackaDto igrackaDto) { if (!ModelState.IsValid) { return(BadRequest()); } var igracka = Mapper.Map <IgrackaDto, Igracka>(igrackaDto); _context.Igrackas.Add(igracka); _context.SaveChanges(); igrackaDto.Id = igracka.Id; return(Created(new Uri(Request.RequestUri + "/" + igracka.Id), igrackaDto)); }
public IHttpActionResult UpdateIgracka(int id, IgrackaDto igrackaDto) { if (!ModelState.IsValid) { return(BadRequest()); } var igrackaInDb = _context.Igrackas.SingleOrDefault(i => i.Id == id); if (igrackaInDb == null) { return(NotFound()); } Mapper.Map(igrackaDto, igrackaInDb); _context.SaveChanges(); return(Ok()); }