public OOB.ResultadoEntidad <OOB.LibInventario.Grupo.Ficha> Grupo_GetFicha(string auto)
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibInventario.Grupo.Ficha>();

            var r01 = MyData.Grupo_GetFicha(auto);

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

            var s  = r01.Entidad;
            var nr = new OOB.LibInventario.Grupo.Ficha()
            {
                auto   = s.auto,
                codigo = s.codigo,
                nombre = s.nombre,
            };

            rt.Entidad = nr;

            return(rt);
        }
Beispiel #2
0
        public OOB.ResultadoEntidad <OOB.LibInventario.Auditoria.Entidad.Ficha> Auditoria_Documento_GetFichaBy(OOB.LibInventario.Auditoria.Buscar.Ficha ficha)
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibInventario.Auditoria.Entidad.Ficha>();

            var fichaDTO = new DtoLibInventario.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.Enumerados.EnumResult.isError;
                return(rt);
            }

            var s  = r01.Entidad;
            var nr = new OOB.LibInventario.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);
        }
        public OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Cliente.Ficha> Cliente(int id)
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Cliente.Ficha>();

            var r01 = MyData.Cliente(id);

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

            var c  = r01.Entidad;
            var nr = new OOB.LibVenta.PosOffline.Cliente.Ficha()
            {
                Id                = c.Id,
                CiRif             = c.CiRif,
                NombreRazonSocial = c.NombreRazaonSocial,
                DirFiscal         = c.DirFiscal,
                Telefono          = c.Telefono,
            };

            rt.Entidad = nr;

            return(rt);
        }
        public OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Jornada.Cargar.Ficha> Jornada_Cargar(int idJornada)
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Jornada.Cargar.Ficha>();

            var r01 = MyData.Jornada_Cargar(idJornada);

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

            var c  = r01.Entidad;
            var nr = new OOB.LibVenta.PosOffline.Jornada.Cargar.Ficha()
            {
                Id                 = c.Id,
                Estatus            = (OOB.LibVenta.PosOffline.Jornada.Enumerado.EnumEstatus)c.Estatus,
                EstatusTransmicion = (OOB.LibVenta.PosOffline.Jornada.Enumerado.EnumEstatusTrasmicion)c.EstatusTransmicion,
                FechaApertura      = c.FechaApertura,
                FechaCierre        = c.FechaCierre,
                HoraApertura       = c.HoraApertura,
                HoraCierre         = c.HoraCierre,
            };

            rt.Entidad = nr;

            return(rt);
        }
Beispiel #5
0
        public OOB.ResultadoEntidad <OOB.LibCajaBanco.EmpresaGrupo.Ficha> EmpresaGrupo_GetFicha(string autoGrupo)
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibCajaBanco.EmpresaGrupo.Ficha>();

            var r01 = MyData.EmpresaGrupo_GetFicha(autoGrupo);

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

            var s = r01.Entidad;
            var r = new OOB.LibCajaBanco.EmpresaGrupo.Ficha()
            {
                auto     = s.auto,
                nombre   = s.nombre,
                idPrecio = s.idPrecio,
            };

            rt.Entidad = r;

            return(rt);
        }
        public OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Configuracion.MovConceptoInv.Ficha> Configuracion_MovConceptoInv()
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Configuracion.MovConceptoInv.Ficha>();

            var r01 = MyData.Configuracion_MovConceptoInv();

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

            var ent = r01.Entidad;
            var nr  = new OOB.LibVenta.PosOffline.Configuracion.MovConceptoInv.Ficha()
            {
                Venta = new OOB.LibVenta.PosOffline.Configuracion.MovConceptoInv.ConceptoMov()
                {
                    Auto = ent.Venta.Auto, Codigo = ent.Venta.Codigo, Nombre = ent.Venta.Nombre
                },
                DevVenta = new OOB.LibVenta.PosOffline.Configuracion.MovConceptoInv.ConceptoMov()
                {
                    Auto = ent.DevVenta.Auto, Codigo = ent.DevVenta.Codigo, Nombre = ent.DevVenta.Nombre
                },
                Salida = new OOB.LibVenta.PosOffline.Configuracion.MovConceptoInv.ConceptoMov()
                {
                    Auto = ent.Salida.Auto, Codigo = ent.Salida.Codigo, Nombre = ent.Salida.Nombre
                },
            };

            rt.Entidad = nr;

            return(rt);
        }
        public OOB.ResultadoEntidad <OOB.LibVenta.Inventario.Existencia.Ficha> Existencia(string autoPrd, string autoDep)
        {
            var result = new OOB.ResultadoEntidad <OOB.LibVenta.Inventario.Existencia.Ficha>();

            var r01 = MyData.Existencia(autoPrd, autoDep);

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

            var s         = r01.Entidad;
            var ubicacion = s.Ubicacion_1.Trim() + Environment.NewLine + s.Ubicacion_2.Trim() +
                            Environment.NewLine + s.Ubicacion_3.Trim() + Environment.NewLine + s.Ubicacion_4.Trim();
            var ent = new OOB.LibVenta.Inventario.Existencia.Ficha()
            {
                autoDeposito        = s.autoDeposito,
                CodigoDeposito      = s.CodigoDeposito,
                DescripcionDeposito = s.DescripcionDeposito,
                CantUndFisica       = s.cntFisica,
                CantUndReservada    = s.cntReservada,
                CantUndDisponible   = s.cntDisponible,
                Ubicacion           = ubicacion,
            };

            result.Entidad = ent;

            return(result);
        }
        public OOB.ResultadoEntidad <OOB.LibInventario.Usuario.Ficha> Usuario_Principal()
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibInventario.Usuario.Ficha>();

            var r01 = MyData.Usuario_Principal();

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

            var s  = r01.Entidad;
            var nr = new OOB.LibInventario.Usuario.Ficha()
            {
                autoUsu     = s.autoUsu,
                codigoUsu   = s.codigoUsu,
                nombreUsu   = s.nombreUsu,
                apellidoUsu = s.apellidoUsu,
                isActivo    = s.isActivo,
                autoGru     = s.autoGru,
                NombreGru   = s.nombreGru,
            };

            rt.Entidad = nr;

            return(rt);
        }
        public OOB.ResultadoEntidad <OOB.LibInventario.Usuario.Ficha> Usuario_Cargar(OOB.LibInventario.Usuario.Buscar.Ficha ficha)
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibInventario.Usuario.Ficha>();

            var fichaBuscar = new DtoLibInventario.Usuario.Buscar.Ficha()
            {
                codigo = ficha.Codigo,
                clave  = ficha.Clave,
            };
            var r01 = MyData.Usuario_Buscar(fichaBuscar);

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

            var u  = r01.Entidad;
            var nr = new OOB.LibInventario.Usuario.Ficha()
            {
                autoUsu     = u.autoUsu,
                codigoUsu   = u.codigoUsu,
                nombreUsu   = u.nombreUsu,
                apellidoUsu = u.apellidoUsu,
                isActivo    = u.isActivo,
                autoGru     = u.autoGru,
                NombreGru   = u.nombreGru,
            };

            rt.Entidad = nr;

            return(rt);
        }
        public OOB.ResultadoEntidad <OOB.LibSistema.SucursalGrupo.Ficha> SucursalGrupo_GetFicha(string auto)
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibSistema.SucursalGrupo.Ficha>();

            var r01 = MyData.SucursalGrupo_GetFicha(auto);

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

            var s  = r01.Entidad;
            var nr = new OOB.LibSistema.SucursalGrupo.Ficha()
            {
                auto              = s.auto,
                nombre            = s.nombre,
                precioId          = s.precioId,
                precioDescripcion = s.precioDescripcion,
            };

            rt.Entidad = nr;

            return(rt);
        }
        public OOB.ResultadoEntidad <OOB.LibCajaBanco.Sucursal.Ficha> Sucursal_GetFicha(string auto)
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibCajaBanco.Sucursal.Ficha>();

            var r01 = MyData.Sucursal_GetFicha(auto);

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

            var s = r01.Entidad;
            var r = new OOB.LibCajaBanco.Sucursal.Ficha()
            {
                auto               = s.auto,
                codigo             = s.codigo,
                nombre             = s.nombre,
                autoGrupoEmpresa   = s.autoEmpresaGrupo,
                nombreGrupoEmpresa = s.nombreEmpresaGrupo,
            };

            rt.Entidad = r;

            return(rt);
        }
        public OOB.ResultadoEntidad <OOB.LibSistema.Usuario.Ficha> Usuario_Principal()
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibSistema.Usuario.Ficha>();

            var r01 = MyData.Usuario_Principal();

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

            var s  = r01.Entidad;
            var nr = new OOB.LibSistema.Usuario.Ficha()
            {
                auto   = s.auto,
                codigo = s.codigo,
                nombre = s.nombre,
            };

            rt.Entidad = nr;

            return(rt);
        }
Beispiel #13
0
        public OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Permiso.AdmDocumento.Ficha> Permiso_AdmDocumento()
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Permiso.AdmDocumento.Ficha>();

            var r01 = MyData.Permiso_AdmDocumento();

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

            var ent = r01.Entidad;
            var nr  = new OOB.LibVenta.PosOffline.Permiso.AdmDocumento.Ficha();

            nr.Anular = new OOB.LibVenta.PosOffline.Permiso.permiso(ent.Anular.Codigo,
                                                                    ent.Anular.Descripcion,
                                                                    (OOB.LibVenta.PosOffline.Permiso.permiso.EnumAcceso)ent.Anular.RequiereClave);

            nr.ReImprimir = new OOB.LibVenta.PosOffline.Permiso.permiso(ent.ReImprimir.Codigo,
                                                                        ent.ReImprimir.Descripcion,
                                                                        (OOB.LibVenta.PosOffline.Permiso.permiso.EnumAcceso)ent.ReImprimir.RequiereClave);

            nr.NotaCredito = new OOB.LibVenta.PosOffline.Permiso.permiso(ent.NotaCredito.Codigo, ent
                                                                         .NotaCredito.Descripcion,
                                                                         (OOB.LibVenta.PosOffline.Permiso.permiso.EnumAcceso)ent.NotaCredito.RequiereClave);
            rt.Entidad = nr;

            return(rt);
        }
Beispiel #14
0
        public OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Empresa.Ficha> Empresa_Datos()
        {
            var result = new OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Empresa.Ficha>();

            var r01 = MyData.Empresa_Datos();

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

            var nr = new OOB.LibVenta.PosOffline.Empresa.Ficha()
            {
                Auto            = r01.Entidad.Auto,
                CiRif           = r01.Entidad.CiRif,
                Nombre          = r01.Entidad.Nombre,
                DireccionFiscal = r01.Entidad.DireccionFiscal,
                Telefono        = r01.Entidad.Telefono,
            };

            result.Entidad = nr;

            return(result);
        }
        public OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Configuracion.Deposito.Ficha> Configuracion_Deposito()
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Configuracion.Deposito.Ficha>();

            var r01 = MyData.Configuracion_Deposito();

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

            var ent = r01.Entidad;
            var nr  = new OOB.LibVenta.PosOffline.Configuracion.Deposito.Ficha()
            {
                Auto        = ent.Auto,
                Codigo      = ent.Codigo,
                Descripcion = ent.Descripcion,
            };

            rt.Entidad = nr;

            return(rt);
        }
Beispiel #16
0
        //GET
        public OOB.ResultadoEntidad <OOB.LibInventario.Movimiento.Ver.Ficha> Producto_Movimiento_GetFicha(string autoDoc)
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibInventario.Movimiento.Ver.Ficha>();

            var r01 = MyData.Producto_Movimiento_GetFicha(autoDoc);

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

            var s  = r01.Entidad;
            var nr = new OOB.LibInventario.Movimiento.Ver.Ficha()
            {
                autorizadoPor         = s.autorizadoPor,
                codigoConcepto        = s.codigoConcepto,
                codigoDepositoDestino = s.codigoDepositoDestino,
                codigoDepositoOrigen  = s.codigoDepositoOrigen,
                concepto        = s.concepto,
                depositoDestino = s.depositoDestino,
                depositoOrigen  = s.depositoOrigen,
                documentoNro    = s.documentoNro,
                estacion        = s.estacion,
                fecha           = s.fecha,
                hora            = s.hora,
                notas           = s.notas,
                tipoDocumento   = s.tipoDocumento,
                total           = s.total,
                usuario         = s.usuario,
                usuarioCodigo   = s.usuarioCodigo,
                nombreDocumento = s.nombreDocumento,
                estatusAnulado  = s.estatusAnulado,
                docTipo         = (OOB.LibInventario.Movimiento.enumerados.EnumTipoDocumento)s.docTipo,
            };
            var det = s.detalles.Select(ss =>
            {
                var dt = new OOB.LibInventario.Movimiento.Ver.Detalle()
                {
                    cantidad    = ss.cantidad,
                    codigo      = ss.codigo,
                    costoUnd    = ss.costoUnd,
                    descripcion = ss.descripcion,
                    importe     = ss.importe,
                    signo       = ss.signo,
                    cantidadUnd = ss.cantidadUnd,
                    contenido   = ss.contenido,
                    empaque     = ss.empaque,
                    esUnidad    = ss.esUnidad,
                    decimales   = ss.decimales,
                };
                return(dt);
            }).ToList();

            nr.detalles = det;
            rt.Entidad  = nr;

            return(rt);
        }
        public OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Configuracion.Transporte.Ficha> Configuracion_Transporte()
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Configuracion.Transporte.Ficha>();

            var r01 = MyData.Configuracion_Transporte();

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

            var ent = r01.Entidad;
            var nr  = new OOB.LibVenta.PosOffline.Configuracion.Transporte.Ficha()
            {
                Auto   = ent.Auto,
                Codigo = ent.Codigo,
                Nombre = ent.Nombre,
            };

            rt.Entidad = nr;

            return(rt);
        }
Beispiel #18
0
        public OOB.ResultadoEntidad <OOB.LibSistema.Cobrador.Entidad.Ficha> Cobrador_GetFicha_ById(string id)
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibSistema.Cobrador.Entidad.Ficha>();

            var r01 = MyData.Cobrador_GetFicha_ById(id);

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

            var s  = r01.Entidad;
            var nr = new OOB.LibSistema.Cobrador.Entidad.Ficha()
            {
                codigo = s.codigo,
                id     = s.id,
                nombre = s.nombre,
            };

            rt.Entidad = nr;

            return(rt);
        }
        public OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Configuracion.Serie.Ficha> Configuracion_Serie()
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Configuracion.Serie.Ficha>();

            var r01 = MyData.Configuracion_Serie();

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

            var e  = r01.Entidad;
            var nr = new OOB.LibVenta.PosOffline.Configuracion.Serie.Ficha()
            {
                ParaFactura              = e.ParaFactura,
                ParaNotaCredito          = e.ParaNotaCredito,
                ParaNotaDebito           = e.ParaNotaDebito,
                ParaNotaEnrega           = e.ParaNotaEntrega,
                ControlParaFactura       = e.ControlParaFactura,
                ControlParaNotaCredito   = e.ControlParaNotaCredito,
                ControlParaNotaDebito    = e.ControlParaNotaDebito,
                ControlParaNotaEnrega    = e.ControlParaNotaEntrega,
                CorrelativoParaFactura   = e.CorrelativoParaFactura,
                CorrelativoParaNtCredito = e.CorrelativoParaNtCredito,
                CorrelativoParaNtDebito  = e.CorrelativoParaNtDebito,
                CorrelativoParaNtEntrega = e.CorrelativoParaNtEntrega,
            };

            rt.Entidad = nr;
            return(rt);
        }
        public OOB.ResultadoEntidad <OOB.LibInventario.EmpaqueMedida.Ficha> EmpaqueMedida_GetFicha(string auto)
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibInventario.EmpaqueMedida.Ficha>();

            var r01 = MyData.EmpaqueMedida_GetFicha(auto);

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

            var s  = r01.Entidad;
            var nr = new OOB.LibInventario.EmpaqueMedida.Ficha()
            {
                auto      = s.auto,
                nombre    = s.nombre,
                decimales = s.decimales,
            };

            rt.Entidad = nr;

            return(rt);
        }
Beispiel #21
0
        public OOB.ResultadoEntidad <OOB.LibCajaBanco.Deposito.Ficha> Deposito_GetFicha(string auto)
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibCajaBanco.Deposito.Ficha>();

            var r01 = MyData.Deposito_GetFicha(auto);

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

            var s = r01.Entidad;
            var r = new OOB.LibCajaBanco.Deposito.Ficha()
            {
                auto   = s.auto,
                codigo = s.codigo,
                nombre = s.nombre,
            };

            rt.Entidad = r;

            return(rt);
        }
        public OOB.ResultadoEntidad <OOB.LibInventario.Producto.Data.Imagen> Producto_GetImagen(string autoPrd)
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibInventario.Producto.Data.Imagen>();

            var r01 = MyData.Producto_GetImagen(autoPrd);

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

            var s  = r01.Entidad;
            var nr = new OOB.LibInventario.Producto.Data.Imagen()
            {
                codigo      = s.codigo,
                descripcion = s.descripcion,
                imagen      = s.imagen,
            };

            rt.Entidad = nr;

            return(rt);
        }
Beispiel #23
0
        public OOB.ResultadoEntidad <OOB.LibCompra.Empresa.Data.Ficha> Empresa_Datos()
        {
            var result = new OOB.ResultadoEntidad <OOB.LibCompra.Empresa.Data.Ficha>();

            var r01 = MyData.Empresa_Datos();

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

            var s  = r01.Entidad;
            var nr = new OOB.LibCompra.Empresa.Data.Ficha()
            {
                CiRif           = s.CiRif,
                DireccionFiscal = s.DireccionFiscal,
                Nombre          = s.Nombre,
                Telefono        = s.Telefono,
            };

            result.Entidad = nr;

            return(result);
        }
        public OOB.Resultado Producto_EditarDeposito(OOB.LibInventario.Producto.Depositos.Editar.Ficha ficha)
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibInventario.Producto.Depositos.Editar.Ficha>();

            var fichaDTO = new DtoLibInventario.Producto.Depositos.Editar.Ficha()
            {
                autoDeposito = ficha.autoDeposito,
                autoProducto = ficha.autoProducto,
                nivelMinimo  = ficha.nivelMinimo,
                nivelOptimo  = ficha.nivelOptimo,
                ptoPedido    = ficha.ptoPedido,
                ubicacion_1  = ficha.ubicacion_1,
                ubicacion_2  = ficha.ubicacion_2,
                ubicacion_3  = ficha.ubicacion_3,
                ubicacion_4  = ficha.ubicacion_4,
            };
            var r01 = MyData.Producto_DepositoEditar(fichaDTO);

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

            return(rt);
        }
        public OOB.ResultadoEntidad <OOB.LibSistema.SerieFiscal.Entidad.Ficha> SerieFiscal_GetFicha_ById(string id)
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibSistema.SerieFiscal.Entidad.Ficha>();

            var r01 = MyData.SerieFiscal_GetFicha_ById(id);

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

            var s  = r01.Entidad;
            var nr = new OOB.LibSistema.SerieFiscal.Entidad.Ficha()
            {
                control          = s.control,
                correlativo      = s.correlativo,
                estatus          = s.estatus,
                estatusFactura   = s.estatusFactura,
                estatusNtCredito = s.estatusNtCredito,
                estatusNtDebito  = s.estatusNtDebito,
                estatusNtEntrega = s.estatusNtEntrega,
                id    = s.id,
                serie = s.serie,
            };

            rt.Entidad = nr;

            return(rt);
        }
        public OOB.ResultadoEntidad <OOB.LibInventario.Producto.Estatus.Actual.Ficha> Producto_Estatus_GetFicha(string autoPrd)
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibInventario.Producto.Estatus.Actual.Ficha>();

            var r01 = MyData.Producto_Estatus_GetFicha(autoPrd);

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

            var s  = r01.Entidad;
            var nr = new OOB.LibInventario.Producto.Estatus.Actual.Ficha()
            {
                autoProducto       = s.autoProducto,
                codigoProducto     = s.codigoProducto,
                estatus            = (OOB.LibInventario.Producto.Enumerados.EnumEstatus)s.estatus,
                nombreProducto     = s.nombreProducto,
                referenciaProducto = s.referenciaProducto,
            };

            rt.Entidad = nr;

            return(rt);
        }
Beispiel #27
0
        public OOB.ResultadoEntidad <decimal> Configuracion_TasaCambioActual()
        {
            var rt = new OOB.ResultadoEntidad <decimal>();

            var r01 = MyData.Configuracion_TasaCambioActual();

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

            var cnf = r01.Entidad;
            var m1  = 0.0m;

            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);
        }
Beispiel #28
0
        public OOB.ResultadoEntidad <OOB.LibCompra.Sucursal.Data.Ficha> Sucursal_GetFicha(string auto)
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibCompra.Sucursal.Data.Ficha>();

            var r01 = MyData.Sucursal_GetFicha(auto);

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

            var s  = r01.Entidad;
            var nr = new OOB.LibCompra.Sucursal.Data.Ficha()
            {
                auto   = s.auto,
                codigo = s.codigo,
                nombre = s.nombre,
                autoDepositoPrincipal   = s.autoDepositoPrincipal,
                codigoDepositoPrincipal = s.codigoDepositoPrincipal,
                nombreDepositoPrincipal = s.nombreDepositoPrincipal,
                autoEmpresaGrupo        = s.autoEmpresaGrupo,
                nombreEmpresaGrupo      = s.nombreEmpresaGrupo,
            };

            rt.Entidad = nr;

            return(rt);
        }
        public OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Cliente.Ficha> Cliente_BuscarPorCiRif(string ciRif)
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibVenta.PosOffline.Cliente.Ficha>();

            var r01 = MyData.Cliente_BuscarPorCiRif(ciRif);

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

            var nr = new OOB.LibVenta.PosOffline.Cliente.Ficha();

            if (r01.Entidad != null)
            {
                var c = r01.Entidad;
                nr.Id                = c.Id;
                nr.CiRif             = c.CiRif;
                nr.NombreRazonSocial = c.NombreRazaonSocial;
                nr.DirFiscal         = c.DirFiscal;
                nr.Telefono          = c.Telefono;
            }
            rt.Entidad = nr;

            return(rt);
        }
Beispiel #30
0
        public OOB.ResultadoEntidad <OOB.LibCompra.Concepto.Ficha> Concepto_PorMovDevCompra()
        {
            var rt = new OOB.ResultadoEntidad <OOB.LibCompra.Concepto.Ficha>();

            var r01 = MyData.Concepto_PorMovDevCompra();

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

            var s  = r01.Entidad;
            var nr = new OOB.LibCompra.Concepto.Ficha()
            {
                auto   = s.auto,
                codigo = s.codigo,
                nombre = s.nombre,
            };

            rt.Entidad = nr;

            return(rt);
        }