示例#1
0
        public async Task <HttpResponseMessage> PutProductoAsync([FromBody] VMProducto newProducto, int idProducto)
        {
            var oldProducto = Mapper.Map <VMProducto, Producto>(newProducto);
            HttpResponse <Producto> status = await _productosService.PutProductoAsync(oldProducto, idProducto);

            return(Request.CreateResponse(status.Status, status.Entity));
        }
        public async Task <HttpResponseMessage> PostProductoAsync([FromBody] VMProducto newProducto)
        {
            Producto oldProducto = new Producto();

            oldProducto.Nombre = newProducto.Nombre;

            HttpResponse <Producto> status = await _productosService.PostProductoAsync(oldProducto);

            return(Request.CreateResponse(status.Status, status.Entity));
        }