本文整理汇总了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;
}
示例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);
}
}
示例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;
}
示例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);
}
}
示例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);
}
}
示例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);
}
}
示例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);
}
}
示例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);
}
}
示例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);
}
}
示例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);
}
}
示例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);
}
}
示例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);
}
}
示例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);
}
}
示例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);
}
}
示例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);
}
}