本文整理匯總了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);
}
}