public OOB.Resultado.Ficha Venta_Temporal_Encabezado_Editar(OOB.Venta.Temporal.Encabezado.Editar.Ficha ficha) { var result = new OOB.Resultado.Ficha(); var fichaDTO = new DtoLibPos.VentaAdm.Temporal.Encabezado.Editar.Ficha() { id = ficha.id, autoCliente = ficha.autoCliente, autoDeposito = ficha.autoDeposito, autoSucursal = ficha.autoSucursal, ciRifCliente = ficha.ciRifCliente, nombreDeposito = ficha.nombreDeposito, nombreSucursal = ficha.nombreSucursal, razonSocialCliente = ficha.razonSocialCliente, // autoCobrador = ficha.autoCobrador, autoTransporte = ficha.autoTransporte, autoVendedor = ficha.autoVendedor, codigoCliente = ficha.codigoCliente, diasCredito = ficha.diasCredito, diasValidez = ficha.diasValidez, dirDespacho = ficha.dirDespacho, dirFiscalCliente = ficha.dirFiscalCliente, estatusCredito = ficha.estatusCredito, tarifaPrecioCliente = ficha.tarifaPrecioCliente, }; var r01 = MyData.VentaAdm_Temporal_Encabezado_Editar(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { result.Mensaje = r01.Mensaje; result.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(result); } return(result); }
public void AceptarDatos() { if (_data.ValidarDatos()) { if (_isModoRegistrar) { var ficha = new OOB.Venta.Temporal.Encabezado.Registrar.Ficha() { autoCliente = EntidadCliente.id, autoDeposito = EntidadDeposito.id, autoSistDocumento = DataIdSistTipoDocumento, autoSucursal = DataIdSucursal, autoUsuario = Sistema.Usuario.id, ciRifCliente = EntidadCliente.ciRif, estatusPendiente = "", factorDivisa = DataFactorDivisa, idEquipo = DataIdEquipo, monto = 0m, montoDivisa = 0m, nombreDeposito = EntidadDeposito.desc, nombreSistDocumento = DataSistTipoDocumento, nombreSucursal = EntidadSucursal.desc, nombreUsuario = Sistema.Usuario.nombre, razonSocialCliente = EntidadCliente.razonSocial, renglones = 0, autoCobrador = DataIdCobrador, autoRemision = "", autoTransporte = DataIdTransporte, autoVendedor = DataIdVendedor, codigoCliente = EntidadCliente.codigo, diasCredito = DataDiasCredito, diasValidez = DataDiasValidez, dirDespacho = DataDirDespacho, dirFiscalCliente = EntidadCliente.dirFiscal, documentoRemision = "", estatusCredito = DataCondPagoIsCredito, notasDoc = "", tarifaPrecioCliente = EntidadCliente.tarifa, tipoRemision = "", nombreTipoDocRemision = "", }; var r01 = Sistema.MyData.Venta_Temporal_Encabezado_Registrar(ficha); if (r01.Result == OOB.Resultado.Enumerados.EnumResult.isError) { Helpers.Msg.Error(r01.Mensaje); return; } _idRegDocTemporal = r01.Id; _aceptarDatosIsOK = true; } else { var ficha = new OOB.Venta.Temporal.Encabezado.Editar.Ficha() { id = _idRegDocTemporal, autoCliente = EntidadCliente.id, autoDeposito = EntidadDeposito.id, autoSucursal = DataIdSucursal, ciRifCliente = EntidadCliente.ciRif, nombreDeposito = EntidadDeposito.desc, nombreSucursal = EntidadSucursal.desc, razonSocialCliente = EntidadCliente.razonSocial, autoCobrador = DataIdCobrador, autoTransporte = DataIdTransporte, autoVendedor = DataIdVendedor, codigoCliente = EntidadCliente.codigo, diasCredito = DataDiasCredito, diasValidez = DataDiasValidez, dirDespacho = DataDirDespacho, dirFiscalCliente = EntidadCliente.dirFiscal, estatusCredito = DataCondPagoIsCredito, tarifaPrecioCliente = EntidadCliente.tarifa, }; var r01 = Sistema.MyData.Venta_Temporal_Encabezado_Editar(ficha); if (r01.Result == OOB.Resultado.Enumerados.EnumResult.isError) { Helpers.Msg.Error(r01.Mensaje); return; } _aceptarDatosIsOK = true; } } }