public long?InsertarActualizarPreliquidacion(PreliquidacionModel model) { Mapper.CreateMap <PreliquidacionModel, InsertarActualizarPreliquidacionCommand>(); var comando = Mapper.Map <PreliquidacionModel, InsertarActualizarPreliquidacionCommand>(model); var result = (InsertarActualizarPreliquidacionOutput)comando.Execute(); return(result.idpreliquidacion); }
internal long AgregarRecargo(PreliquidacionModel model) { var comando = new AgregarRecargoCommand { idordentrabajo = model.idordentrabajo, recargo = model.recargo.Value }; var result = (InsertarActualizarPreliquidacionOutput)comando.Execute(); return(result.idordentrabajo); }
public long InsertarActualizarPreliquidacionDetalle(PreliquidacionModel model) { var comando = new InsertarActualizarDetalleComprobanteCommand { idcomprobantepago = model.idcomprobantepago.Value, idordentrabajo = model.idordentrabajo, igv = model.igv, subtotal = model.subtotal, total = model.total, recargo = model.recargo }; var result = (InsertarActualizarDetalleComprobanteOutput)comando.Execute(); return(result.iddetallecomprobante); }