Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        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());
        }