Exemplo n.º 1
0
        public async Task <ActionResult> Put(int id, [FromBody] DetalleCompraCreacionDTO detalleCompraActualizacion)
        {
            var detalleCompra = _mapper.Map <DetalleCompra>(detalleCompraActualizacion);

            detalleCompra.CodigoDetalle          = id;
            _contexto.Entry(detalleCompra).State = EntityState.Modified;
            await _contexto.SaveChangesAsync();

            return(NoContent());
        }
        public async Task <ActionResult> Put(int id, [FromBody] DetalleCompraCreacionDTO detalleCompraCreacionDTO)
        {
            var detalleCompra = this.mapper.Map <DetalleCompra>(detalleCompraCreacionDTO);

            detalleCompra.IdDetalle = id;
            this.inventarioDBContext.Entry(detalleCompra).State = EntityState.Modified;
            await this.inventarioDBContext.SaveChangesAsync();

            return(NoContent());
        }
        public async Task <ActionResult> Put(int id, [FromBody] DetalleCompraCreacionDTO detalleCompraActualizacion)
        {
            var detalleCompras = this.mapper.Map <DetalleCompra>(detalleCompraActualizacion);

            detalleCompras.IdCompra = id;
            this.dBContext.Entry(detalleCompras).State = EntityState.Modified;
            await this.dBContext.SaveChangesAsync();

            return(NoContent());
        }
        public async Task <ActionResult> Put(int id, [FromBody] DetalleCompraCreacionDTO DetalleCompraActualizar)
        {
            var DetalleCompra = mapper.Map <DetalleCompra>(DetalleCompraActualizar);

            DetalleCompra.idDetalle             = id;
            contexto.Entry(DetalleCompra).State = EntityState.Modified;
            await contexto.SaveChangesAsync();

            return(NoContent());
        }
        public async Task <ActionResult> Post([FromBody] DetalleCompraCreacionDTO detalleCompraCreacionDTO)
        {
            var detalleCompra = this.mapper.Map <Entities.DetalleCompra>(detalleCompraCreacionDTO);

            this.inventarioDBContext.Add(detalleCompra);
            await this.inventarioDBContext.SaveChangesAsync();

            var detalleCompraDTO = this.mapper.Map <DetalleCompraDTO>(detalleCompra);

            return(new CreatedAtRouteResult("GetDetalleCompra", new { id = detalleCompra.IdDetalle }, detalleCompraDTO));
        }
        public async Task <ActionResult> Post([FromBody] DetalleCompraCreacionDTO detalleCreacion)//Se espera recibir un JSON o un DOC.XML
        {
            var detalleCompras = this.mapper.Map <DetalleCompra>(detalleCreacion);

            this.dBContext.Add(detalleCompras);
            await this.dBContext.SaveChangesAsync();

            var detalleComprasDTO = this.mapper.Map <DetalleCompraDTO>(detalleCompras);

            return(new CreatedAtRouteResult("GetDetalleCompra", new { id = detalleCompras.IdCompra }, detalleCompras));
        }
Exemplo n.º 7
0
        public async Task <ActionResult> Post([FromBody] DetalleCompraCreacionDTO detallecompraCreacion)
        {
            var detallecompra = mapper.Map <DetalleCompra>(detallecompraCreacion);

            contexto.Add(detallecompra);
            await contexto.SaveChangesAsync();

            var detallecompraDTO = mapper.Map <DetalleCompraDTO>(detallecompra);

            return(new CreatedAtRouteResult("GetDetalleCompra", new { id = detallecompra.IdCompra }, detallecompraDTO));
        }
Exemplo n.º 8
0
        public async Task <ActionResult> Post([FromBody] DetalleCompraCreacionDTO detalleCompraCreacion)
        {
            var detalleCompra = _mapper.Map <DetalleCompra>(detalleCompraCreacion);

            _contexto.Add((object)detalleCompra);
            await _contexto.SaveChangesAsync();

            var detalleCompraDto = _mapper.Map <DetalleCompraDTO>(detalleCompra);

            return(new CreatedAtRouteResult("GetDetalleProducto", new { id = detalleCompra.CodigoDetalle },
                                            detalleCompraDto));
        }
Exemplo n.º 9
0
 public async Task <ActionResult> Put(int id, [FromBody] DetalleCompraCreacionDTO detalleCompraCreacionDTO)
 {
     return(await Put <DetalleCompraCreacionDTO, DetalleCompra>(id, detalleCompraCreacionDTO));
 }
Exemplo n.º 10
0
 public async Task <ActionResult> Post([FromBody] DetalleCompraCreacionDTO detalleCompraCreacionDTO)
 {
     return(await Post <DetalleCompraCreacionDTO, DetalleCompra, DetalleCompraDTO>(detalleCompraCreacionDTO, "obtenerDetalleCompra"));
 }