Пример #1
0
        public OOB.Resultado.FichaEntidad <OOB.Pos.EnUso.Ficha> Jornada_EnUso_GetBy_EquipoSucursal(string idEquipo, string codSucursal)
        {
            var result = new OOB.Resultado.FichaEntidad <OOB.Pos.EnUso.Ficha>();

            var r01 = MyData.Jornada_EnUso_GetBy_EquipoSucursal(idEquipo, codSucursal);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }

            var ent = r01.Entidad;
            var nr  = new OOB.Pos.EnUso.Ficha()
            {
                codUsuario         = ent.codUsuario,
                fechaApertura      = ent.fechaApertura,
                horaApertura       = ent.horaApertura,
                id                 = ent.id,
                idUsuario          = ent.idUsuario,
                nomUsuario         = ent.nomUsuario,
                idAutoArqueoCierre = ent.idArqueoCierre,
                idResumen          = ent.idResumen,
            };

            result.Entidad = nr;

            return(result);
        }
        public OOB.Resultado.FichaEntidad <OOB.Cliente.Entidad.Ficha> Cliente_GetFichaByCiRif(string ciRif)
        {
            var result = new OOB.Resultado.FichaEntidad <OOB.Cliente.Entidad.Ficha>();

            var r01 = MyData.Cliente_GetFichaByCiRif(ciRif);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }

            var ent = r01.Entidad;

            result.Entidad = new OOB.Cliente.Entidad.Ficha()
            {
                CiRif           = ent.ciRif,
                Codigo          = ent.codigo,
                Id              = ent.id,
                Nombre          = ent.razonSocial,
                Estatus         = ent.estatus,
                DireccionFiscal = ent.dirFiscal,
                Telefono        = ent.telefono1,
                Tarifa          = ent.tarifa,
            };

            return(result);
        }
Пример #3
0
        public OOB.Resultado.FichaEntidad <OOB.Sistema.TipoDocumento.Entidad.Ficha> Sistema_TipoDocumento_GetFichaById(string id)
        {
            var result = new OOB.Resultado.FichaEntidad <OOB.Sistema.TipoDocumento.Entidad.Ficha>();

            var r01 = MyData.Sistema_TipoDocumento_GetFichaById(id);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }

            var ent = r01.Entidad;

            result.Entidad = new OOB.Sistema.TipoDocumento.Entidad.Ficha()
            {
                id          = ent.autoId,
                codigo      = ent.codigo,
                descripcion = ent.nombre,
                siglas      = ent.siglas,
                signo       = ent.signo,
                tipo        = ent.tipo,
            };

            return(result);
        }
Пример #4
0
        public OOB.Resultado.FichaEntidad <OOB.Usuario.Entidad.Ficha> Usuario_Identificar(OOB.Usuario.Identificar.Ficha ficha)
        {
            var result = new OOB.Resultado.FichaEntidad <OOB.Usuario.Entidad.Ficha>();

            var fichaDTO = new DtoLibPos.Usuario.Identificar.Ficha()
            {
                codigo = ficha.codigo,
                clave  = ficha.clave,
            };
            var r01 = MyData.Usuario_Identificar(fichaDTO);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }

            var ent = r01.Entidad;
            var nr  = new OOB.Usuario.Entidad.Ficha()
            {
                clave       = ent.clave,
                codigo      = ent.codigo,
                id          = ent.id,
                idGrupo     = ent.idGrupo,
                nombre      = ent.nombre,
                nombreGrupo = ent.nombreGrupo,
            };

            result.Entidad = nr;

            return(result);
        }
        public OOB.Resultado.FichaEntidad <OOB.Auditoria.Entidad.Ficha> Auditoria_Documento_GetFichaBy(OOB.Auditoria.Buscar.Ficha ficha)
        {
            var rt = new OOB.Resultado.FichaEntidad <OOB.Auditoria.Entidad.Ficha>();

            var fichaDTO = new DtoLibPos.Auditoria.Buscar.Ficha()
            {
                autoDocumento     = ficha.autoDocumento,
                autoTipoDocumento = ficha.autoTipoDocumento,
            };
            var r01 = MyData.Auditoria_Documento_GetFichaBy(fichaDTO);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                rt.Mensaje = r01.Mensaje;
                rt.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(rt);
            }

            var s  = r01.Entidad;
            var nr = new OOB.Auditoria.Entidad.Ficha()
            {
                estacionEquipo = s.estacionEquipo,
                fecha          = s.fecha,
                hora           = s.hora,
                motivo         = s.motivo,
                usuAuto        = s.usuAuto,
                usuCodigo      = s.usuCodigo,
                usuNombre      = s.usuNombre,
            };

            rt.Entidad = nr;

            return(rt);
        }
Пример #6
0
        public OOB.Resultado.FichaEntidad <OOB.Producto.Existencia.Entidad.Ficha> Producto_Existencia_GetByPrdDeposito(OOB.Producto.Existencia.Buscar.Ficha ficha)
        {
            var result = new OOB.Resultado.FichaEntidad <OOB.Producto.Existencia.Entidad.Ficha>();

            var fichaDTO = new DtoLibPos.Producto.Existencia.Buscar.Ficha()
            {
                autoDeposito = ficha.autoDeposito,
                autoPrd      = ficha.autoPrd,
            };
            var r01 = MyData.Producto_Existencia_GetByPrdDeposito(fichaDTO);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }

            var ent = r01.Entidad;
            var nr  = new OOB.Producto.Existencia.Entidad.Ficha()
            {
                autoDeposito   = ent.autoDeposito,
                autoPrd        = ent.autoPrd,
                codigoDeposito = ent.codigoDeposito,
                codigoPrd      = ent.codigoPrd,
                exDisponible   = ent.exDisponible,
                exFisica       = ent.exFisica,
                nombreDeposito = ent.nombreDeposito,
                nombrePrd      = ent.nombrePrd,
            };

            result.Entidad = nr;

            return(result);
        }
Пример #7
0
        public OOB.Resultado.FichaEntidad <OOB.Deposito.Entidad.Ficha> Deposito_GetFicha_ByCodigo(string codigo)
        {
            var result = new OOB.Resultado.FichaEntidad <OOB.Deposito.Entidad.Ficha>();

            var r01 = MyData.Deposito_GetFicha_ByCodigo(codigo);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }

            var ent = r01.Entidad;
            var nr  = new OOB.Deposito.Entidad.Ficha()
            {
                id     = ent.id,
                codigo = ent.codigo,
                nombre = ent.nombre,
                codSuc = ent.codSuc,
            };

            result.Entidad = nr;

            return(result);
        }
Пример #8
0
        public OOB.Resultado.FichaEntidad <decimal> Configuracion_FactorDivisa()
        {
            var rt = new OOB.Resultado.FichaEntidad <decimal>();

            var r01 = MyData.Configuracion_FactorDivisa();

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                rt.Mensaje = r01.Mensaje;
                rt.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(rt);
            }
            var m1  = 0.0m;
            var cnf = r01.Entidad;

            if (cnf.Trim() != "")
            {
                var style   = NumberStyles.AllowDecimalPoint | NumberStyles.AllowThousands;
                var culture = CultureInfo.CreateSpecificCulture("es-ES");
                //var culture = CultureInfo.CreateSpecificCulture("en-EN");
                Decimal.TryParse(cnf, style, culture, out m1);
            }
            rt.Entidad = m1;

            return(rt);
        }
Пример #9
0
        public OOB.Resultado.FichaEntidad <OOB.Sucursal.Entidad.Ficha> Sucursal_GetFichaById(string id)
        {
            var result = new OOB.Resultado.FichaEntidad <OOB.Sucursal.Entidad.Ficha>();

            var r01 = MyData.Sucursal_GetFichaById(id);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }

            var ent = r01.Entidad;
            var nr  = new OOB.Sucursal.Entidad.Ficha()
            {
                auto = ent.id,
                autoDepositoPrincipal   = "",
                autoEmpresaGrupo        = "",
                codigoDepositoPrincipal = "",
                nombreDepositoPrincipal = "",
                nombreEmpresaGrupo      = ent.nombreGrupo,
                codigo = ent.codigo,
                nombre = ent.nombre,
            };

            result.Entidad = nr;

            return(result);
        }
Пример #10
0
        public OOB.Resultado.FichaEntidad <OOB.Maestro.Cliente.Entidad.Ficha> Cliente_GetFicha(string autoCliente)
        {
            var rt = new OOB.Resultado.FichaEntidad <OOB.Maestro.Cliente.Entidad.Ficha>();

            var r01 = MyData.Cliente_GetFichaById(autoCliente);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                rt.Mensaje = r01.Mensaje;
                rt.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(rt);
            }

            var s  = r01.Entidad;
            var nr = new OOB.Maestro.Cliente.Entidad.Ficha()
            {
                id             = s.id,
                idGrupo        = s.idGrupo,
                idEstado       = s.idEstado,
                idZona         = s.idZona,
                idVendedor     = s.idVendedor,
                idCobrador     = s.idCobrador,
                tarifa         = s.tarifa,
                categoria      = s.categoria,
                nivel          = s.nivel,
                ciRif          = s.ciRif,
                codigo         = s.codigo,
                razonSocial    = s.razonSocial,
                dirFiscal      = s.dirFiscal,
                dirDespacho    = s.dirDespacho,
                pais           = s.pais,
                contacto       = s.contacto,
                telefono1      = s.telefono1,
                telefono2      = s.telefono2,
                email          = s.email,
                celular        = s.celular,
                fax            = s.fax,
                webSite        = s.webSite,
                codPostal      = s.codPostal,
                estatusCredito = s.estatusCredito,
                dscto          = s.dscto,
                cargo          = s.cargo,
                limiteDoc      = s.limiteDoc,
                diasCredito    = s.diasCredito,
                limiteCredito  = s.limiteCredito,
                estatus        = s.estatus,
                cobrador       = s.cobrador,
                denFiscal      = s.denFiscal,
                estado         = s.estado,
                fechaAlta      = s.fechaAlta,
                fechaBaja      = s.fechaBaja,
                grupo          = s.grupo,
                vendedor       = s.vendedor,
                zona           = s.zona,
            };

            rt.Entidad = nr;

            return(rt);
        }
Пример #11
0
        public OOB.Resultado.FichaEntidad <OOB.Sucursal.Entidad.Ficha> Sucursal_GetFicha_ByCodigo(string codigo)
        {
            var result = new OOB.Resultado.FichaEntidad <OOB.Sucursal.Entidad.Ficha>();

            var r01 = MyData.Sucursal_GetFicha_ByCodigo(codigo);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }

            var ent = r01.Entidad;
            var nr  = new OOB.Sucursal.Entidad.Ficha()
            {
                codigo            = ent.codigo,
                id                = ent.id,
                idPrecioManejar   = ent.precioManejar,
                nombre            = ent.nombre,
                nombreGrupo       = ent.nombreGrupo,
                estatusVentaMayor = ent.estatusVentaMayor
            };

            result.Entidad = nr;

            return(result);
        }
Пример #12
0
        public OOB.Resultado.FichaEntidad <OOB.Concepto.Entidad.Ficha> Concepto_GetFichaById(string id)
        {
            var result = new OOB.Resultado.FichaEntidad <OOB.Concepto.Entidad.Ficha>();

            var r01 = MyData.Concepto_GetFichaById(id);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }

            var ent = r01.Entidad;
            var nr  = new OOB.Concepto.Entidad.Ficha()
            {
                id     = ent.id,
                codigo = ent.codigo,
                nombre = ent.nombre,
            };

            result.Entidad = nr;

            return(result);
        }
Пример #13
0
        public OOB.Resultado.FichaEntidad <OOB.Configuracion.Entidad.Ficha> Configuracion_Pos_GetFicha()
        {
            var result = new OOB.Resultado.FichaEntidad <OOB.Configuracion.Entidad.Ficha>();

            var r01 = MyData.Configuracion_Pos_GetFicha();

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }

            var ent = r01.Entidad;
            var nr  = new OOB.Configuracion.Entidad.Ficha()
            {
                idCobrador                 = ent.idCobrador,
                idConceptoDevVenta         = ent.idConceptoDevVenta,
                idConceptoSalida           = ent.idConceptoSalida,
                idConceptoVenta            = ent.idConceptoVenta,
                idDeposito                 = ent.idDeposito,
                idMedioPagoDivisa          = ent.idMedioPagoDivisa,
                idMedioPagoEfectivo        = ent.idMedioPagoEfectivo,
                idMedioPagoElectronico     = ent.idMedioPagoElectronico,
                idMedioPagoOtros           = ent.idMedioPagoOtros,
                idSucursal                 = ent.idSucursal,
                idTransporte               = ent.idTransporte,
                idVendedor                 = ent.idVendedor,
                idTipoDocumentoVenta       = ent.idTipoDocVenta,
                idTipoDocumentoDevVenta    = ent.idTipoDocDevVenta,
                idTipoDocumentoNotaEntrega = ent.idTipoDocNotaEntrega,
                idSerieFactura             = ent.idFacturaSerie,
                idSerieNotaCredito         = ent.idNotaCreditoSerie,
                idSerieNotaEntrega         = ent.idNotaEntregaSerie,
                idSerieNotaDebito          = ent.idNotaDebitoSerie,
                //
                idClaveUsar                   = ent.idClaveUsar,
                idPrecioManejar               = ent.idPrecioManejar,
                validarExistencia             = ent.validarExistencia,
                activarBusquedaPorDescripcion = ent.activarBusquedaPorDescripcion,
                activarReepsaje               = ent.activarRepesaje,
                limiteInferiorRepesaje        = ent.limiteInferiorRepesaje,
                limiteSuperiorRepesaje        = ent.limiteSuperiorRepesaje,
                //
                estatus    = ent.estatus,
                modoPrecio = ent.modoPrecio,
            };

            result.Entidad = nr;

            return(result);
        }
Пример #14
0
        public OOB.Resultado.FichaEntidad <OOB.Venta.Temporal.Item.Entidad.Ficha> Venta_Temporal_Item_GetFichaById(int idItem)
        {
            var result = new OOB.Resultado.FichaEntidad <OOB.Venta.Temporal.Item.Entidad.Ficha>();

            var r01 = MyData.VentaAdm_Temporal_Item_GetFichaById(idItem);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }

            var xit = r01.Entidad;

            result.Entidad = new OOB.Venta.Temporal.Item.Entidad.Ficha()
            {
                id = xit.id,
                autoDepartamento      = xit.autoDepartamento,
                autoGrupo             = xit.autoGrupo,
                autoProducto          = xit.autoProducto,
                autoSubGrupo          = xit.autoSubGrupo,
                autoTasaIva           = xit.autoTasaIva,
                cantidad              = xit.cantidad,
                categroiaProducto     = xit.categroiaProducto,
                codigoProducto        = xit.codigoProducto,
                costo                 = xit.costo,
                costoPromd            = xit.costoPromd,
                costoPromdUnd         = xit.costoPromdUnd,
                costoUnd              = xit.costoUnd,
                decimalesProducto     = xit.decimalesProducto,
                dsctoPorct            = xit.dsctoPorct,
                empaqueCont           = xit.empaqueCont,
                empaqueDesc           = xit.empaqueDesc,
                estatusPesadoProducto = xit.estatusPesadoProducto,
                estatusReservaMerc    = xit.estatusReservaMerc,
                nombreProducto        = xit.nombreProducto,
                notas                 = xit.notas,
                precioNeto            = xit.precioNeto,
                precioNetoDivisa      = xit.precioNetoDivisa,
                tarifaPrecio          = xit.tarifaPrecio,
                tasaIva               = xit.tasaIva,
                tipoIva               = xit.tipoIva,
                autoDeposito          = xit.autoDeposito,
                cantidadUnd           = xit.cantidadUnd,
                total                 = xit.total,
                totalDivisa           = xit.totalDivisa,
                estatusRemision       = xit.estatusRemision,
            };
            return(result);
        }
Пример #15
0
        public OOB.Resultado.FichaEntidad <OOB.Configuracion.BusquedaProducto.Enumerado.EnumPreferenciaBusqueda> Configuracion_BusquedaPreferenciaProducto()
        {
            var rt = new OOB.Resultado.FichaEntidad <OOB.Configuracion.BusquedaProducto.Enumerado.EnumPreferenciaBusqueda>();

            var r01 = MyData.ConfiguracionAdm_PreferenciaBusquedaProducto();

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                rt.Mensaje = r01.Mensaje;
                rt.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(rt);
            }

            rt.Entidad = (OOB.Configuracion.BusquedaProducto.Enumerado.EnumPreferenciaBusqueda)r01.Entidad;
            return(rt);
        }
Пример #16
0
        public OOB.Resultado.FichaEntidad <string> Permiso_PedirClaveAcceso_NivelMinimo()
        {
            var rt = new OOB.Resultado.FichaEntidad <string>();

            var r01 = MyData.Permiso_PedirClaveAcceso_NivelMinimo();

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                rt.Mensaje = r01.Mensaje;
                rt.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(rt);
            }
            rt.Entidad = r01.Entidad;

            return(rt);
        }
        public OOB.Resultado.FichaEntidad <string> Sistema_ClaveAcceso_GetByIdNivel(int id)
        {
            var result = new OOB.Resultado.FichaEntidad <string>();

            var r01 = MyData.Sistema_ClaveAcceso_GetByIdNivel(id);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }
            result.Entidad = r01.Entidad;

            return(result);
        }
Пример #18
0
        public OOB.Resultado.FichaEntidad <DateTime> FechaServidor()
        {
            var result = new OOB.Resultado.FichaEntidad <DateTime>();

            var r01 = MyData.FechaServidor();

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }
            result.Entidad = r01.Entidad;

            return(result);
        }
Пример #19
0
        public OOB.Resultado.FichaEntidad <bool> Configuracion_RupturaPorExistencia()
        {
            var rt = new OOB.Resultado.FichaEntidad <bool>();

            var r01 = MyData.ConfiguracionAdm_RupturaPorExistencia();

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                rt.Mensaje = r01.Mensaje;
                rt.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(rt);
            }
            rt.Entidad = r01.Entidad == "SI";

            return(rt);
        }
        public OOB.Resultado.FichaEntidad <OOB.Venta.Item.Entidad.Ficha> Venta_Item_GetById(int id)
        {
            var result = new OOB.Resultado.FichaEntidad <OOB.Venta.Item.Entidad.Ficha>();

            var r01 = MyData.Venta_Item_GetById(id);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }
            var s  = r01.Entidad;
            var nr = new OOB.Venta.Item.Entidad.Ficha()
            {
                autoDepartamento   = s.autoDepartamento,
                autoGrupo          = s.autoGrupo,
                autoProducto       = s.autoProducto,
                autoSubGrupo       = s.autoSubGrupo,
                autoTasa           = s.autoTasa,
                cantidad           = s.cantidad,
                categoria          = s.categoria,
                codigo             = s.codigo,
                costoCompra        = s.costoCompra,
                costoPromedio      = s.costoPromedio,
                costoPromedioUnd   = s.costoPromedioUnd,
                costoUnd           = s.costoUnd,
                decimales          = s.decimales,
                empaqueContenido   = s.empaqueContenido,
                empaqueDescripcion = s.empaqueDescripcion,
                estatusPesado      = s.estatusPesado,
                id           = s.id,
                idOperador   = s.idOperador,
                nombre       = s.nombre,
                pfullDivisa  = s.pfullDivisa,
                pneto        = s.pneto,
                tarifaPrecio = s.tarifaPrecio,
                tasaIva      = s.tasaIva,
                tipoIva      = s.tipoIva,
                autoDeposito = s.autoDeposito,
            };

            result.Entidad = nr;

            return(result);
        }
Пример #21
0
        public OOB.Resultado.FichaEntidad <int> VentaAdm_Temporal_Pendiente_GetCantidadDoc(OOB.Venta.Temporal.Pendiente.Cantidad.Ficha ficha)
        {
            var result = new OOB.Resultado.FichaEntidad <int>();

            var fichaDTO = new DtoLibPos.VentaAdm.Temporal.Pendiente.Cantidad.Ficha()
            {
                autoSistDocumento = ficha.autoSistDocumento,
                autoUsuario       = ficha.autoUsuario,
                idEquipo          = ficha.idEquipo,
            };
            var r01 = MyData.VentaAdm_Temporal_Pendiente_GetCantidaDoc(fichaDTO);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }
            result.Entidad = r01.Entidad;

            return(result);
        }
Пример #22
0
        public OOB.Resultado.FichaEntidad <bool> Configuracion_Habilitar_Precio5_VentaMayor()
        {
            var result = new OOB.Resultado.FichaEntidad <bool>();

            var r01 = MyData.Configuracion_Habilitar_Precio5_VentaMayor();

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }
            var rt = false;

            if (r01.Entidad != null)
            {
                rt = r01.Entidad.Trim().ToUpper() == "SI" ? true : false;
            }
            result.Entidad = rt;

            return(result);
        }
Пример #23
0
        public OOB.Resultado.FichaEntidad <OOB.Configuracion.BusquedaCliente.Entidad.Ficha> Configuracion_BusquedaCliente()
        {
            var rt = new OOB.Resultado.FichaEntidad <OOB.Configuracion.BusquedaCliente.Entidad.Ficha>();

            var r01 = MyData.ConfiguracionAdm_BusquedaCliente();

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                rt.Mensaje = r01.Mensaje;
                rt.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(rt);
            }

            var nr = new OOB.Configuracion.BusquedaCliente.Entidad.Ficha()
            {
                Usuario = r01.Entidad.Usuario,
            };

            rt.Entidad = nr;

            return(rt);
        }
        public OOB.Resultado.FichaEntidad <OOB.Producto.Existencia.Ficha> Producto_Existencia_GetFicha(string idPrd, string idDeposito)
        {
            var rt = new OOB.Resultado.FichaEntidad <OOB.Producto.Existencia.Ficha>();

            var r01 = MyData.ProductoAdm_Existencia_GetFichaByDeposito(idPrd, idDeposito);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                rt.Mensaje = r01.Mensaje;
                rt.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(rt);
            }

            var ent = r01.Entidad;

            rt.Entidad = new OOB.Producto.Existencia.Ficha()
            {
                disponible = ent.disponible,
                real       = ent.real,
            };

            return(rt);
        }
Пример #25
0
        public OOB.Resultado.FichaEntidad <int> Pendiente_CtasPendientes(int idOperador)
        {
            var result = new OOB.Resultado.FichaEntidad <int>();

            var filtroDTO = new DtoLibPos.Pendiente.Cnt.Filtro();

            if (idOperador != -1)
            {
                filtroDTO.idOperador = idOperador;
            }

            var r01 = MyData.Pendiente_CtasPendientes(filtroDTO);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }
            result.Entidad = r01.Entidad;

            return(result);
        }
Пример #26
0
        public OOB.Resultado.FichaEntidad <OOB.Sistema.Empresa.Entidad.Ficha> Sistema_Empresa_GetFicha()
        {
            var result = new OOB.Resultado.FichaEntidad <OOB.Sistema.Empresa.Entidad.Ficha>();

            var r01 = MyData.Sistema_Empresa_GetFicha();

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }
            var s = r01.Entidad;

            result.Entidad = new OOB.Sistema.Empresa.Entidad.Ficha()
            {
                CiRif     = s.CiRif,
                Direccion = s.Direccion,
                Nombre    = s.Nombre,
                Telefono  = s.Telefono,
            };

            return(result);
        }
Пример #27
0
        //

        public OOB.Resultado.FichaEntidad <OOB.Permiso.Entidad.Ficha> Permiso_ClienteGrupo(string idGrupoUsu)
        {
            var rt = new OOB.Resultado.FichaEntidad <OOB.Permiso.Entidad.Ficha>();

            var r01 = MyData.Permiso_ClienteGrupo(idGrupoUsu);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                rt.Mensaje = r01.Mensaje;
                rt.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(rt);
            }

            var s  = r01.Entidad;
            var nr = new OOB.Permiso.Entidad.Ficha()
            {
                estatus   = s.estatus,
                seguridad = s.seguridad,
            };

            rt.Entidad = nr;

            return(rt);
        }
Пример #28
0
        public OOB.Resultado.FichaEntidad <OOB.Maestro.Grupo.Entidad.Ficha> ClienteGrupo_GetFichaById(string id)
        {
            var result = new OOB.Resultado.FichaEntidad <OOB.Maestro.Grupo.Entidad.Ficha>();

            var r01 = MyData.ClienteGrupo_GetFichaById(id);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }
            var s  = r01.Entidad;
            var nr = new OOB.Maestro.Grupo.Entidad.Ficha()
            {
                auto   = s.auto,
                codigo = s.codigo,
                nombre = s.nombre,
            };

            result.Entidad = nr;

            return(result);
        }
Пример #29
0
        //

        public OOB.Resultado.FichaEntidad <OOB.Permiso.Entidad.Ficha> Permiso_Reportes(string autoGrupoUsuario)
        {
            var rt = new OOB.Resultado.FichaEntidad <OOB.Permiso.Entidad.Ficha>();

            var r01 = MyData.Permiso_VentaAdm_Reportes(autoGrupoUsuario);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                rt.Mensaje = r01.Mensaje;
                rt.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(rt);
            }

            var s  = r01.Entidad;
            var nr = new OOB.Permiso.Entidad.Ficha()
            {
                estatus   = s.estatus,
                seguridad = s.seguridad,
            };

            rt.Entidad = nr;

            return(rt);
        }
        public OOB.Resultado.FichaEntidad <OOB.Sistema.SerieFiscal.Entidad.Ficha> Sistema_Serie_GetFichaBySerie(string serie)
        {
            var result = new OOB.Resultado.FichaEntidad <OOB.Sistema.SerieFiscal.Entidad.Ficha>();

            var r01 = MyData.Sistema_Serie_GetFichaByNombre(serie);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                result.Mensaje = r01.Mensaje;
                result.Result  = OOB.Resultado.Enumerados.EnumResult.isError;
                return(result);
            }

            var ent = r01.Entidad;

            result.Entidad = new OOB.Sistema.SerieFiscal.Entidad.Ficha()
            {
                Auto    = ent.Auto,
                Control = ent.Control,
                Serie   = ent.Serie
            };

            return(result);
        }