public OOB.Resultado.FichaId Venta_Temporal_Encabezado_Registrar(OOB.Venta.Temporal.Encabezado.Registrar.Ficha ficha) { var result = new OOB.Resultado.FichaId(); var fichaDTO = new DtoLibPos.VentaAdm.Temporal.Encabezado.Registrar.Ficha() { autoCliente = ficha.autoCliente, autoDeposito = ficha.autoDeposito, autoSistDocumento = ficha.autoSistDocumento, autoSucursal = ficha.autoSucursal, autoUsuario = ficha.autoUsuario, ciRifCliente = ficha.ciRifCliente, estatusPendiente = ficha.estatusPendiente, factorDivisa = ficha.factorDivisa, idEquipo = ficha.idEquipo, monto = ficha.monto, montoDivisa = ficha.montoDivisa, nombreDeposito = ficha.nombreDeposito, nombreSistDocumento = ficha.nombreSistDocumento, nombreSucursal = ficha.nombreSucursal, nombreUsuario = ficha.nombreUsuario, razonSocialCliente = ficha.razonSocialCliente, renglones = ficha.renglones, // autoCobrador = ficha.autoCobrador, autoRemision = ficha.autoRemision, autoTransporte = ficha.autoTransporte, autoVendedor = ficha.autoVendedor, codigoCliente = ficha.codigoCliente, diasCredito = ficha.diasCredito, diasValidez = ficha.diasValidez, dirDespacho = ficha.dirDespacho, dirFiscalCliente = ficha.dirFiscalCliente, documentoRemision = ficha.documentoRemision, estatusCredito = ficha.estatusCredito, notasDoc = ficha.notasDoc, tarifaPrecioCliente = ficha.tarifaPrecioCliente, tipoRemision = ficha.tipoRemision, nombreTipoDocRemision = ficha.nombreTipoDocRemision, }; var r01 = MyData.VentaAdm_Temporal_Encabezado_Registrar(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { result.Mensaje = r01.Mensaje; result.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(result); } result.Id = r01.Id; 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; } } }