コード例 #1
0
        public async Task <ActionResult> Put(int id, [FromBody] DetalleFacturaCreacionDTO detalleFacturaCreacionDTO)
        {
            var detalleFactura = this.mapper.Map <DetalleFactura>(detalleFacturaCreacionDTO);

            detalleFactura.CodigoDetalle = id;
            this.contexto.Entry(detalleFactura).State = EntityState.Modified;
            await this.contexto.SaveChangesAsync();

            return(NoContent());
        }
コード例 #2
0
        public async Task <ActionResult> Post([FromBody] DetalleFacturaCreacionDTO detalleFacturaCreacion)
        {
            var detalleFactura = mapper.Map <DetalleFactura>(detalleFacturaCreacion);

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

            var detalleFacturaDTO = mapper.Map <DetalleFacturaDTO>(detalleFactura);

            return(new CreatedAtRouteResult("GetDetalleFactura", new { id = detalleFactura.CodigoDetalle }, detalleFacturaDTO));
        }
コード例 #3
0
        public async Task <ActionResult> Post([FromBody] DetalleFacturaCreacionDTO detalleFacturaCreacion)//Se espera recibir un JSON o un DOC.XML
        {
            var detalleFactura = this.mapper.Map <DetalleFactura>(detalleFacturaCreacion);

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

            var detalleFacturaDTO = this.mapper.Map <DetalleFacturaDTO>(detalleFactura);

            return(new CreatedAtRouteResult("GetDetalleFactura", new { id = detalleFactura.CodigoDetalle }, detalleFacturaDTO));
        }
コード例 #4
0
        public async Task <ActionResult> Post([FromBody] DetalleFacturaCreacionDTO detalleFacturaCreacionDTO)
        {
            var detalleFactura = this.mapper.Map <DetalleFactura>(detalleFacturaCreacionDTO);

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

            var detalleFacturaDTO = this.mapper.Map <DetalleFacturaDTO>(detalleFactura);

            return(new CreatedAtRouteResult("GetDetalleFactura", new { id = detalleFactura.CodigoDetalle },
                                            detalleFacturaDTO));
        }