public async Task <FacturaCabecera> Create(FacturaForCreatetion facturaForCreatetion) { var clienteEntity = _mapper.Map <FacturaCabecera>(facturaForCreatetion); var clienteReturn = await _facturaCabeceraRepository.Create(clienteEntity); return(clienteReturn); }
public JsonResult Create(FacturaVM facturaDto) { decimal imp = (decimal)(facturaDto.Impuesto / 100); facturaDto.Total = facturaDto.Subtotal + (imp * facturaDto.Subtotal); long result = facturaRepository.Create(new Factura { FechaRegistro = facturaDto.FechaRegistro, Impuesto = facturaDto.Impuesto, Subtotal = facturaDto.Subtotal, Total = facturaDto.Total }); ResponseVM response = new ResponseVM(true, null, result); return(Json(response)); }