public bool Create(VentaForCreation ventaForCreation, DetalleVentaForCreation detalleVentas) { var ventatEntity = _mapper.Map <Venta>(ventaForCreation); var detalleVentaEntity = _mapper.Map <DetalleVenta>(detalleVentas); var venta = _ventaServices.Create(ventatEntity, detalleVentaEntity); return(venta); }
public async Task <ActionResult> CreateVenta([FromBody] VentaForCreation ventaForCreation) { try { var result = await _serviceVenta.Create(ventaForCreation); return(Ok(result)); } catch (Exception ex) { return(BadRequest(ex.Message.ToString())); } }
public async Task <VentaForCreation> Create(VentaForCreation ventaForCreation) { var entity = new Venta() { VentaId = ventaForCreation.codigoVenta, Cliente = ventaForCreation.clienteVenta, ImporteTotal = ventaForCreation.totalVenta, DetalleVenta = ventaForCreation.DetalleVenta }; var resultEnity = await _repositoryVenta.Create(entity); ventaForCreation.codigoVenta = resultEnity.VentaId; ventaForCreation.clienteVenta = resultEnity.Cliente;; ventaForCreation.totalVenta = resultEnity.ImporteTotal; return(ventaForCreation); }
public IActionResult SaveVentas([FromBody] VentaForCreation ventaForCreation, DetalleVentaForCreation detalleVentas) { var result = _ventaService.Create(ventaForCreation, detalleVentas); return(Ok(result)); }