当前位置: 首页>>代码示例>>C#>>正文


C# NavisionDB.NavisionDBUser类代码示例

本文整理汇总了C#中NavisionDB.NavisionDBUser的典型用法代码示例。如果您正苦于以下问题:C# NavisionDBUser类的具体用法?C# NavisionDBUser怎么用?C# NavisionDBUser使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


NavisionDBUser类属于NavisionDB命名空间,在下文中一共展示了NavisionDBUser类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: NavisionDBTable

 public NavisionDBTable(NavisionDBConnection Connection, NavisionDBUser User)
 {
     if (User == null)
     {
         throw new Exception("Error: User must be defined");
     }
     this.conexion = Connection;
     if (!this.ValidarUsuario(User))
     {
         throw new Exception("Error: User is a Nonvalid user");
     }
     this.Tabla = -1;
     this.TablaStr = "";
     this.usuario = User;
     this.Filtros = new TableFilters();
     this.NoColumnas = false;
     this.Reves = false;
     this.Claves = null;
     this.ClaveNavisionFormat = null;
     this.ClavesStr = null;
     this.Columnas = null;
     this.ColumnaStr = null;
     this.inserciones = null;
     this.actualizaciones = null;
     this.nombreColumnas = null;
     this.numeroColumnas = null;
     this.numeroCampos = 0;
     this.soloPrimeraFila = false;
 }
开发者ID:fcrespo,项目名称:WSTPV,代码行数:29,代码来源:NavisionDBTable.cs

示例2: TPV_Recepcion_Transferencia_Pendiente

    public DataSet TPV_Recepcion_Transferencia_Pendiente(string Usuario, string password, string Lineas)
    {
        try
        {
            NavisionDB.NavisionDBUser user = new NavisionDB.NavisionDBUser();
            if ((Usuario != null) && (password != null))
            {
                DataSet DsRes = new DataSet();
                user = MiddleWareTPVCentral.Utilidades.Abrir_Login(Usuario, password, ref DsRes, WebServiceTPVCentral.Global.navConection);
            }

            /*
            string Cx_Log1 = System.Configuration.ConfigurationManager.AppSettings["Cx_Log"];
            string nomFich1 = Cx_Log1 + MiddleWareTPVCentral.Utilidades.GenerarNombreFichero() + ".xml";
            System.IO.StreamWriter fich1 = new System.IO.StreamWriter(nomFich1, false);
            fich1.Write(Lineas);
            fich1.Close();
            DataSet LineasXML = new DataSet();
            LineasXML.ReadXml(nomFich1);
            if (System.IO.File.Exists(nomFich1))
                System.IO.File.Delete(nomFich1);
            */

            //BYL: Eliminación fichero temporal
            DataSet LineasXML = new DataSet();
            LineasXML.ReadXml(new System.IO.StringReader(Lineas));
            //BYL: Eliminación fichero temporal

            TPV = new MiddleWareTPVCentral.TPV(user, WebServiceTPVCentral.Global.navConection);
            return TPV.Recepcion_Transferencia_Pendiente(LineasXML);
        }
        catch (Exception ex)
        {
            return MiddleWareTPVCentral.Utilidades.GenerarError("", "TPV_Recepcion_Transferencia_Pendiente()", ex.Message);
        }
    }
开发者ID:fcrespo,项目名称:WSTPV,代码行数:36,代码来源:ServicioTPV.cs

示例3: DoLogin

 public NavisionDBUser DoLogin(string User, string Password, ref DataSet Ds)
 {
     NavisionDBUser user2;
     try
     {
         NavisionDBUser user = new NavisionDBUser();
         user.UserId = User;
         user.Password = Password;
         user.ValidateUser();
         Ds = user.Dataset;
         user2 = user;
     }
     catch (Exception exception)
     {
         StreamWriter writer = new StreamWriter(this.archivoLog,true);
         writer.WriteLine(DateTime.Now.ToString() + "["+ User +"]: Abrir_Login() " + exception.Message);
         writer.Close();
         throw exception;
     }
     return user2;
 }
开发者ID:fcrespo,项目名称:WSTPV,代码行数:21,代码来源:NavisionDBConnection.cs

示例4: TPV_CabCarga_Liquidar

    public DataSet TPV_CabCarga_Liquidar(string Usuario,
                                         string password,
                                         string NumCarga,
                                         string DatosLineasStr)
    {
        try
        {
            NavisionDB.NavisionDBUser user = new NavisionDB.NavisionDBUser();
            if ((Usuario != null) && (password != null))
            {
                DataSet DsRes = new DataSet();
                user = MiddleWareTPVCentral.Utilidades.Abrir_Login(Usuario, password, ref DsRes, WebServiceTPVCentral.Global.navConection);
            }

            string Cx_Log = System.Configuration.ConfigurationManager.AppSettings["Cx_Log"];
            //string nomFich = Cx_Log + DateTime.Now.ToString("ddMMyyyyHHmmssdd") + ".xml";
            string nomFich = Cx_Log + MiddleWareTPVCentral.Utilidades.GenerarNombreFichero() + ".xml";

            System.IO.StreamWriter fich = new System.IO.StreamWriter(nomFich, false);
            fich.Write(DatosLineasStr);
            fich.Close();

            //Cargo el dataset a partir del fichero temporal
            DataSet DatosLineas = new DataSet();
            DatosLineas.ReadXml(nomFich);

            if (System.IO.File.Exists(nomFich))
                System.IO.File.Delete(nomFich);

            MiddleWareTPVCentral.Utilidades.GenerarError("pasa por aquí", "TPV_CabCarga_Liquidar()", "");
            TPV = new MiddleWareTPVCentral.TPV(user, WebServiceTPVCentral.Global.navConection);

            return TPV.CabCarga_Liquidar(NumCarga, Usuario, DatosLineas);

        }
        catch (Exception ex)
        {
            return MiddleWareTPVCentral.Utilidades.GenerarError("", "TPV_CabCarga_Liquidar()", ex.Message);
        }
    }
开发者ID:fcrespo,项目名称:WSTPV,代码行数:40,代码来源:ServicioTPV.cs

示例5: TPV_Cierre_Tienda_TPV

    public DataSet TPV_Cierre_Tienda_TPV(string Usuario,
                                         string password,
                                         string CodTienda,
                                         string CodTPV,
                                         string FechaIni,
                                         string HoraIni,
                                         string FechaFin,
                                         string HoraFin,
                                         string Activo,
                                         string Registrado,
                                         string DifCaja,
                                         string Recuento,
                                         string SaldoFin,
                                         string TotTrasp,
                                         string TotGastos,
                                         string TotCambio,
                                         string Turno)
    {
        try
        {
            NavisionDB.NavisionDBUser user = new NavisionDB.NavisionDBUser();
            if ((Usuario != null) && (password != null))
            {
                DataSet DsRes = new DataSet();
                user = MiddleWareTPVCentral.Utilidades.Abrir_Login(Usuario, password, ref DsRes, WebServiceTPVCentral.Global.navConection);
            }

            TPV = new MiddleWareTPVCentral.TPV(user, WebServiceTPVCentral.Global.navConection);
            return TPV.Cierre_Tienda_TPV(CodTienda, CodTPV, FechaIni, HoraIni, FechaFin, HoraFin,
                                           Activo, Registrado, DifCaja, Recuento, SaldoFin, TotTrasp,
                                           TotGastos, TotCambio, Turno);
        }
        catch (Exception ex)
        {
            return MiddleWareTPVCentral.Utilidades.GenerarError("", "TPV_Cierre_Tienda_TPV()", ex.Message);
        }
    }
开发者ID:fcrespo,项目名称:WSTPV,代码行数:37,代码来源:ServicioTPV.cs

示例6: TPV_Traer_LineasIncidencia

    public DataSet TPV_Traer_LineasIncidencia(string Usuario,
                                              string password,
                                              string fechaInicio,
                                              string fechaFin)
    {
        try
        {
            NavisionDB.NavisionDBUser user = new NavisionDB.NavisionDBUser();
            if ((Usuario != null) && (password != null))
            {
                DataSet DsRes = new DataSet();
                user = MiddleWareTPVCentral.Utilidades.Abrir_Login(Usuario, password, ref DsRes, WebServiceTPVCentral.Global.navConection);
            }

            TPV = new MiddleWareTPVCentral.TPV(user, WebServiceTPVCentral.Global.navConection);

            return TPV.TraerLineasIncidencia(Usuario, fechaInicio, fechaFin);
        }
        catch (Exception ex)
        {
            return MiddleWareTPVCentral.Utilidades.GenerarError("", "TPV_Traer_LineasIncidencia()", ex.Message);
        }
    }
开发者ID:fcrespo,项目名称:WSTPV,代码行数:23,代码来源:ServicioTPV.cs

示例7: TPV_Update_Customer

    public DataSet TPV_Update_Customer(string Usuario, string password, string CustCode)
    {
        try
        {
            NavisionDB.NavisionDBUser user = new NavisionDB.NavisionDBUser();
            if ((Usuario != null) && (password != null))
            {
                DataSet DsRes = new DataSet();
                user = MiddleWareTPVCentral.Utilidades.Abrir_Login(Usuario, password, ref DsRes, WebServiceTPVCentral.Global.navConection);
            }

            TPV = new MiddleWareTPVCentral.TPV(user, WebServiceTPVCentral.Global.navConection);
            return TPV.Update_Customer(CustCode);
        }
        catch (Exception ex)
        {
            return MiddleWareTPVCentral.Utilidades.GenerarError(Usuario, "TPV_Update_Customer()", ex.Message);
        }
    }
开发者ID:fcrespo,项目名称:WSTPV,代码行数:19,代码来源:ServicioTPV.cs

示例8: TPV_Resultado_Ajuste_Inventario

    public DataSet TPV_Resultado_Ajuste_Inventario(string Usuario, string password, string numero, string tienda, string seccion, bool resultado, string ErrorMsg)
    {
        try
        {
            NavisionDB.NavisionDBUser user = new NavisionDB.NavisionDBUser();
            if ((Usuario != null) && (password != null))
            {
                DataSet DsRes = new DataSet();
                user = MiddleWareTPVCentral.Utilidades.Abrir_Login(Usuario, password, ref DsRes, WebServiceTPVCentral.Global.navConection);
            }

            TPV = new MiddleWareTPVCentral.TPV(user, WebServiceTPVCentral.Global.navConection);
            return TPV.Resultado_Ajuste_Inventario(numero, tienda, seccion, resultado, ErrorMsg);
        }
        catch (Exception ex)
        {
            return MiddleWareTPVCentral.Utilidades.GenerarError("", "TPV_Resultado_Ajuste_Inventario()", ex.Message);
        }
    }
开发者ID:fcrespo,项目名称:WSTPV,代码行数:19,代码来源:ServicioTPV.cs

示例9: TPV_AltaCliente

    public DataSet TPV_AltaCliente(string Usuario,
                                   string password,
                                   string Numero,
                                   string Nombre,
                                   string Direccion,
                                   string Cp,
                                   string Poblacion,
                                   string Provincia,
                                   string Telefono,
                                   string Telefono2,
                                   string Email,
                                   string NIF,
                                   string CodFormaPago,
                                   string CodVendedor,
                                   string CodTerminosPago,
                                   string GrupoContCliente,
                                   string GrupoContNegocio,
                                   string GrupoRegIVANeg,
                                   string Newsletter,
                                   string NombreDos,
                                   string ShopCode)
    {
        try
        {
            NavisionDB.NavisionDBUser user = new NavisionDB.NavisionDBUser();
            if ((Usuario != null) && (password != null))
            {
                DataSet DsRes = new DataSet();
                user = MiddleWareTPVCentral.Utilidades.Abrir_Login(Usuario, password, ref DsRes, WebServiceTPVCentral.Global.navConection);
            }

            TPV = new MiddleWareTPVCentral.TPV(user, WebServiceTPVCentral.Global.navConection);
            return TPV.AltaCliente(Numero, Nombre, Direccion, Cp, Poblacion, Provincia, Telefono, Telefono2,
                                   Email, NIF, CodFormaPago, CodVendedor, CodTerminosPago, GrupoContCliente,
                                   GrupoContNegocio, GrupoRegIVANeg, Newsletter, NombreDos, ShopCode);
        }
        catch (Exception ex)
        {
            return MiddleWareTPVCentral.Utilidades.GenerarError("", "TPV_Cliente_Ficha_NIF()", ex.Message);
        }
    }
开发者ID:fcrespo,项目名称:WSTPV,代码行数:41,代码来源:ServicioTPV.cs

示例10: TPV_Reserva_Cancelar

    public DataSet TPV_Reserva_Cancelar(string Usuario,
                                        string password,
                                        string Ticket,
                                        string CodTPV,
                                        string CodTienda,
                                        string DatosMultiStr)
    {
        try
        {
            NavisionDB.NavisionDBUser user = new NavisionDB.NavisionDBUser();
            if ((Usuario != null) && (password != null))
            {
                DataSet DsRes = new DataSet();
                user = MiddleWareTPVCentral.Utilidades.Abrir_Login(Usuario, password, ref DsRes, WebServiceTPVCentral.Global.navConection);
            }

            /*
            //PREPARO EL XML CON LOS DATOS DE LAS MULTIFORMAS DE PAGO
            string Cx_Log1 = System.Configuration.ConfigurationManager.AppSettings["Cx_Log"];
            //string nomFich1 = Cx_Log1 + DateTime.Now.ToString("ddMMyyyyHHmmssdd") + ".xml";
            string nomFich1 = Cx_Log1 + MiddleWareTPVCentral.Utilidades.GenerarNombreFichero() + ".xml";
            System.IO.StreamWriter fich1 = new System.IO.StreamWriter(nomFich1, false);
            fich1.Write(DatosMultiStr);
            fich1.Close();

            //Cargo el dataset a partir del fichero temporal
            DataSet DatosMulti = new DataSet();
            DatosMulti.ReadXml(nomFich1);

            if (System.IO.File.Exists(nomFich1))
                System.IO.File.Delete(nomFich1);
            */

            //BYL: Eliminación fichero temporal
            DataSet DatosMulti = new DataSet();
            DatosMulti.ReadXml(new System.IO.StringReader(DatosMultiStr));
            //BYL: Eliminación fichero temporal

            TPV = new MiddleWareTPVCentral.TPV(user, WebServiceTPVCentral.Global.navConection);

            return TPV.Reserva_Cancelar(Ticket, CodTPV, CodTienda, DatosMulti);

        }
        catch (Exception ex)
        {
            return MiddleWareTPVCentral.Utilidades.GenerarError("", "TPV_ReservaCancelar()", ex.Message);
        }
    }
开发者ID:fcrespo,项目名称:WSTPV,代码行数:48,代码来源:ServicioTPV.cs

示例11: TPV_Actualizar_Lineas_Reposicion

    public DataSet TPV_Actualizar_Lineas_Reposicion(string Usuario,
                                                    string password,
                                                    string Documento,
                                                    string Linea,
                                                    string CantidadRecibida)
    {
        try
        {
            NavisionDB.NavisionDBUser user = new NavisionDB.NavisionDBUser();
            if ((Usuario != null) && (password != null))
            {
                DataSet DsRes = new DataSet();
                user = MiddleWareTPVCentral.Utilidades.Abrir_Login(Usuario, password, ref DsRes, WebServiceTPVCentral.Global.navConection);
            }

            TPV = new MiddleWareTPVCentral.TPV(user, WebServiceTPVCentral.Global.navConection);
            return TPV.Actualizar_lineas_Reposicion(Documento, Linea, CantidadRecibida);
        }
        catch (Exception ex)
        {
            return MiddleWareTPVCentral.Utilidades.GenerarError("", "TPV_Actualizar_Lineas_Reposicion()", ex.Message);
        }
    }
开发者ID:fcrespo,项目名称:WSTPV,代码行数:23,代码来源:ServicioTPV.cs

示例12: TPV_Reg_Transferencia

    public DataSet TPV_Reg_Transferencia(string Usuario,
                                         string password,
                                         string NumeroTransferencia,
                                         string Vendedor,
                                         string Cliente,
                                         string NombreCli,
                                         string MotivoDev,
                                         string Comentario,
                                         string NLinea,
                                         string DatosLineasStr,
                                         string DatosMultiStr)
    {
        try
        {
            NavisionDB.NavisionDBUser user = new NavisionDB.NavisionDBUser();
            if ((Usuario != null) && (password != null))
            {
                DataSet DsRes = new DataSet();
                user = MiddleWareTPVCentral.Utilidades.Abrir_Login(Usuario, password, ref DsRes, WebServiceTPVCentral.Global.navConection);
            }
            /*
            string Cx_Log = System.Configuration.ConfigurationManager.AppSettings["Cx_Log"];
            //string nomFich = Cx_Log + DateTime.Now.ToString("ddMMyyyyHHmmssdd") + ".xml";
            string nomFich = Cx_Log + MiddleWareTPVCentral.Utilidades.GenerarNombreFichero() + ".xml";

            System.IO.StreamWriter fich = new System.IO.StreamWriter(nomFich, false);
            fich.Write(DatosLineasStr);
            fich.Close();

            //Cargo el dataset a partir del fichero temporal
            DataSet DatosLineas = new DataSet();
            DatosLineas.ReadXml(nomFich);

            if (System.IO.File.Exists(nomFich))
                System.IO.File.Delete(nomFich);

            string Cx_Log1 = System.Configuration.ConfigurationManager.AppSettings["Cx_Log"];
            //string nomFich1 = Cx_Log1 + DateTime.Now.ToString("ddMMyyyyHHmmssdd") + ".xml";
            string nomFich1 = Cx_Log1 + MiddleWareTPVCentral.Utilidades.GenerarNombreFichero() + ".xml";

            System.IO.StreamWriter fich1 = new System.IO.StreamWriter(nomFich1, false);
            fich1.Write(DatosMultiStr);
            fich1.Close();

            //Cargo el dataset a partir del fichero temporal
            DataSet DatosMulti = new DataSet();
            DatosMulti.ReadXml(nomFich1);

            if (System.IO.File.Exists(nomFich1))
                System.IO.File.Delete(nomFich1);
            */

            //BYL: Eliminación fichero temporal
            DataSet DatosLineas = new DataSet();
            DatosLineas.ReadXml(new System.IO.StringReader(DatosLineasStr));

            DataSet DatosMulti = new DataSet();
            DatosMulti.ReadXml(new System.IO.StringReader(DatosMultiStr));
            //BYL: Eliminación fichero temporal

            TPV = new MiddleWareTPVCentral.TPV(user, WebServiceTPVCentral.Global.navConection);

            return TPV.Reg_Transferencia(NumeroTransferencia, Vendedor, Cliente, NombreCli, MotivoDev, Comentario, NLinea, DatosLineas, DatosMulti);

        }
        catch (Exception ex)
        {
            return MiddleWareTPVCentral.Utilidades.GenerarError(Usuario + "-" + NumeroTransferencia, "TPV_Reg_Transferencia()", ex.Message);
        }
    }
开发者ID:fcrespo,项目名称:WSTPV,代码行数:70,代码来源:ServicioTPV.cs

示例13: TPV_Registrar_CierreTienda

    public DataSet TPV_Registrar_CierreTienda(string Usuario,
                                              string password,
                                              string Tienda,
                                              string Fecha,
                                              string Vendedor,
                                              string Hora)
    {
        try
        {
            NavisionDB.NavisionDBUser user = new NavisionDB.NavisionDBUser();
            if ((Usuario != null) && (password != null))
            {
                DataSet DsRes = new DataSet();
                user = MiddleWareTPVCentral.Utilidades.Abrir_Login(Usuario, password, ref DsRes, WebServiceTPVCentral.Global.navConection);
            }

            TPV = new MiddleWareTPVCentral.TPV(user, WebServiceTPVCentral.Global.navConection);

            return TPV.Registrar_CierreTienda(Tienda, Fecha, Vendedor, Hora);
        }
        catch (Exception ex)
        {
            return MiddleWareTPVCentral.Utilidades.GenerarError("", "TPV_Registrar_CierreTienda()", ex.Message);
        }
    }
开发者ID:fcrespo,项目名称:WSTPV,代码行数:25,代码来源:ServicioTPV.cs

示例14: TPV_RegDiario

    public DataSet TPV_RegDiario(string Usuario,
                                 string password,
                                 string Fecharegistro,
                                 string Tipodocumento,
                                 string NDocumento,
                                 string TipoMovimiento,
                                 string NCuenta,
                                 string VDescripcion,
                                 string VImporteTex,
                                 string TipoContrapartidaTex,
                                 string NContrapartida,
                                 string CodTienda,
                                 string CodTPV,
                                 string NTurnoTex,
                                 string TipoMovTraspasoTex,
                                 string Signo,
                                 string Vendedor)
    {
        try
        {
            NavisionDB.NavisionDBUser user = new NavisionDB.NavisionDBUser();
            if ((Usuario != null) && (password != null))
            {
                DataSet DsRes = new DataSet();
                user = MiddleWareTPVCentral.Utilidades.Abrir_Login(Usuario, password, ref DsRes, WebServiceTPVCentral.Global.navConection);
            }

            TPV = new MiddleWareTPVCentral.TPV(user, WebServiceTPVCentral.Global.navConection);

            return TPV.RegDiario(Fecharegistro, Tipodocumento, NDocumento, TipoMovimiento,
                                       NCuenta, VDescripcion, VImporteTex, TipoContrapartidaTex,
                                       NContrapartida, CodTienda, CodTPV, NTurnoTex,
                                       TipoMovTraspasoTex, Signo, Vendedor);

        }
        catch (Exception ex)
        {
            return MiddleWareTPVCentral.Utilidades.GenerarError(Usuario + " - " + NDocumento, "TPV_RegDiario()", ex.Message);
        }
    }
开发者ID:fcrespo,项目名称:WSTPV,代码行数:40,代码来源:ServicioTPV.cs

示例15: TPV_TarifaSolicitud

    public DataSet TPV_TarifaSolicitud(string Usuario,
                                       string password,
                                       string Codigo,
                                       string CodTienda,
                                       string CodTPV,
                                       string FechaCre,
                                       string HoraCre,
                                       string Vendedor,
                                       string Etiqueta,
                                       string FIni,
                                       string FFin,
                                       string Tarifa,
                                       string ActCostes,
                                       string DatosLineasStr)
    {
        try
        {
            NavisionDB.NavisionDBUser user = new NavisionDB.NavisionDBUser();
            if ((Usuario != null) && (password != null))
            {
                DataSet DsRes = new DataSet();
                user = MiddleWareTPVCentral.Utilidades.Abrir_Login(Usuario, password, ref DsRes, WebServiceTPVCentral.Global.navConection);
            }

            string Cx_Log = System.Configuration.ConfigurationManager.AppSettings["Cx_Log"];
            //string nomFich = Cx_Log + DateTime.Now.ToString("ddMMyyyyHHmmssdd") + ".xml";
            string nomFich = Cx_Log + MiddleWareTPVCentral.Utilidades.GenerarNombreFichero() + ".xml";

            System.IO.StreamWriter fich = new System.IO.StreamWriter(nomFich, false);
            fich.Write(DatosLineasStr);
            fich.Close();

            //Cargo el dataset a partir del fichero temporal
            DataSet DatosLineas = new DataSet();
            DatosLineas.ReadXml(nomFich);

            if (System.IO.File.Exists(nomFich))
                System.IO.File.Delete(nomFich);

            TPV = new MiddleWareTPVCentral.TPV(user, WebServiceTPVCentral.Global.navConection);

            return TPV.TarifaSolicitud(Codigo, CodTienda, CodTPV, FechaCre, HoraCre, Vendedor, Etiqueta,
                                       FIni, FFin, Tarifa, ActCostes, DatosLineas);
        }
        catch (Exception ex)
        {
            return MiddleWareTPVCentral.Utilidades.GenerarError("", "TPV_TarifaSolicitud()", ex.Message);
        }
    }
开发者ID:fcrespo,项目名称:WSTPV,代码行数:49,代码来源:ServicioTPV.cs


注:本文中的NavisionDB.NavisionDBUser类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。