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)); }
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)); }
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)); }
public async Task <ActionResult> Put(int id, [FromBody] DetalleCompraCreacionDTO detalleCompraCreacionDTO) { return(await Put <DetalleCompraCreacionDTO, DetalleCompra>(id, detalleCompraCreacionDTO)); }
public async Task <ActionResult> Post([FromBody] DetalleCompraCreacionDTO detalleCompraCreacionDTO) { return(await Post <DetalleCompraCreacionDTO, DetalleCompra, DetalleCompraDTO>(detalleCompraCreacionDTO, "obtenerDetalleCompra")); }