Beispiel #1
0
 public Usuario()
 {
     try
     {
         rutasEnModAdmin = new ModuloAdministrador();
         path = new Uri("file://" + rutasEnModAdmin.RutaDeAccess);
         conex.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0; Data" + @" Source=" + path.LocalPath + "; ";
     }
     catch (System.IO.DirectoryNotFoundException)
     {
         MessageBox.Show("La ruta de los archivos de configuración es incorrecta. "
             + "\nFavor de seleccionar la carpeta adecuada que contenga las rutas de los archivos"
             ,"Rutas mal configuradas", MessageBoxButtons.OK, MessageBoxIcon.Error);
         FolderBrowserDialog directorioRutaDeRutas = new FolderBrowserDialog();
         directorioRutaDeRutas.ShowDialog();
         string saveRutadeRutas = directorioRutaDeRutas.SelectedPath;
         if (saveRutadeRutas != "")
         {
             saveRutadeRutas += "\\";
             System.IO.File.WriteAllText(@"C:\sistemas\EtiquetasAlmacen\rutas.mjv", string.Empty);
             System.IO.File.WriteAllText(@"C:\sistemas\EtiquetasAlmacen\rutas.mjv", saveRutadeRutas);
             MessageBox.Show("Ruta cambiada con éxito.", "Exito");
             rutasEnModAdmin = null;
             return;
         }
     }
 }
 public EditarRegistrosCajas(Usuario u)
 {
     InitializeComponent();
     rutasEnModAdmin = new ModuloAdministrador();
     pathDB = new Uri("file://" + rutasEnModAdmin.RutaDeAccess);
     connAccess.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0; Data" + @" Source=" + pathDB.LocalPath + "; ";
     user = u;
 }
Beispiel #3
0
 public NuevaDireccion(string cli)
 {
     InitializeComponent();
     this.Cliente = cli;
     rutas = new ModuloAdministrador();
     pathDB = new Uri(@rutas.RutaDeAccess);
     connAccess.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0; Data" + @" Source=" + pathDB.LocalPath + "; ";
 }
Beispiel #4
0
 public Etiqueta_C()
 {
     rutasEnModAdmin = new ModuloAdministrador();
     path = new Uri("file://" + rutasEnModAdmin.RutaDeExcel);
     pathDB = new Uri("file://" + rutasEnModAdmin.RutaDeAccess);
     conn.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0; Data" + @" Source=" + path.LocalPath + "; Extended Properties='Excel 12.0 Macro;HDR=NO;IMEX=1'";
     connAccess.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0; Data" + @" Source=" + pathDB.LocalPath + ";";
     this.PropiedadesVarios = false;
 }
 public Frm_ConsultaEnvios(Usuario u)
 {
     InitializeComponent();
     this.WindowState = FormWindowState.Maximized;
     user = u;
     if (user.EsAdmin)
         toolStrip_cmdAdministracionSistema.Enabled = true;
     rutas = new ModuloAdministrador();
     path = new Uri("file://" + rutas.RutaDeAccess);
     pathE = new Uri("file://" + rutas.RutaDeExcel);
     conn.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0; Data" + @" Source=" + path.LocalPath + ";";
     connExcel.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0; Data" + @" Source=" + pathE.LocalPath + "; Extended Properties='Excel 12.0 Macro;HDR=NO;IMEX=1'";
 }
Beispiel #6
0
 private void cmdAdministracion_Click(object sender, EventArgs e)
 {
     u = new Usuario();
     int exitCode = u.validarLogin(txtUsuario.Text, txtContrasena.Text);
     if (exitCode == 0)
     {
         if (u.EsAdmin)
         {
             //modAdmin = new modAdmin2(u);
             modAdmin = new ModuloAdministrador(u);
             this.Hide();
             modAdmin.Show();
         }
         else
         {
             MessageBox.Show(u.Nombre + " " + u.Apellido + " no cuenta con privilegios de administrador.", "Privilegios insuficientes"
                 , MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else if(exitCode == 1)
     {
         MessageBox.Show("Los datos que ingresó son incorrectos, favor de verificarlos.", "CREDENCIALES INCORRECTAS"
                 , MessageBoxButtons.OK, MessageBoxIcon.Error);
         txtContrasena.Clear();
         txtUsuario.Focus();
     }
     else if (exitCode == 2)
     {
         MessageBox.Show("La ruta de la base de datos de Access es incorrecta. Favor de cambiarla", "ERROR"
                 , MessageBoxButtons.OK, MessageBoxIcon.Error);
         txtContrasena.Clear();
         txtUsuario.Focus();
     }
     else if (exitCode == 3)
     {
         txtContrasena.Clear();
         txtUsuario.Clear();
         txtUsuario.Focus();
     }
     else if (exitCode == 4)
     {
         txtContrasena.Clear();
         txtUsuario.Clear();
         txtUsuario.Focus();
     }
 }
        private void seleccionarNuevaRuta()
        {
            modAdmin = new ModuloAdministrador();
            OpenFileDialog save = new OpenFileDialog();
            save.ShowDialog();
            string saveBath = save.FileName;

            if (saveBath != "")
            {
                System.IO.File.WriteAllText(@modAdmin.RutaDeTxtAccess, string.Empty);
                System.IO.File.WriteAllText(@modAdmin.RutaDeTxtAccess, saveBath);
                MessageBox.Show("La ruta de la base de datos de Access se cambió correctamente", "Éxito" );
                this.Hide();
                this.Dispose();
            }
            else
                MessageBox.Show("Se debe se seleccionar una base de datos para completar la acción");
        }
Beispiel #8
0
 public Reporte_ConcenPesos(int tipo)
 {
     this.TipoReporte = tipo;
     rutas = new ModuloAdministrador();
 }
 private void toolStrip_cmdAdministracionSistema_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("¿Está seguro(a) que desea abandonar el módulo de edición de registros de caja?", "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
     {
         this.Hide();
         this.Dispose();
         modAdmin = new ModuloAdministrador(user);
         modAdmin.Show();
     }
     else
         return;
 }
 public EtiquetasPedidosMostrador(Usuario u)
 {
     InitializeComponent();
     EtiquetasMultiples_Cant = new Dictionary<string, int>();
     diccionario_relaciones = new Dictionary<string, string>();
     diccionario_equivalencias = new Dictionary<string, string>();
     diccionario_propiedadesEtq = new Dictionary<string, string>();
     diccionario_lotes = new Dictionary<string, string>();
     diccionario_relaciones_usadas = new Dictionary<string, string>();
     NaranjaFuerte = Color.FromArgb(255, 200, 1);
     user = u;
     this.RegistroGuardado = false;
     this.ReporteCreado = false;
     this.dgv_PesosLotes.CellEndEdit += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgv_PesosLotes_CellEndEdit);
     this.dgv_PesosLotes.KeyDown += new System.Windows.Forms.KeyEventHandler(this.dgv_PesosLotes_KeyDown);
     txtPrefijo.Leave += new EventHandler(convertirMayusculas);
     txtPrefijo.KeyDown += new KeyEventHandler(enter_tabChange_prefijo);
     txt_CantidadEtiquetas.KeyDown += new KeyEventHandler(enter_tabChange);
     txtTaraAdicional.Leave += new EventHandler(tara_leave);
     cmbEmbarqueFijo.DropDownStyle = ComboBoxStyle.DropDownList;
     cmbEmbarqueFijo.SelectedIndexChanged += new EventHandler(EmbarqueSeleccionado);
     cmbEmbarqueFijo.KeyDown += new KeyEventHandler(enter_tabChange);
     rutasEnModAdmin = new ModuloAdministrador();
     pathDB = new Uri("file://" + rutasEnModAdmin.RutaDeAccess);
     connAccess = new OleDbConnection();
     connAccess.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0; Data" + @" Source=" + pathDB.LocalPath + "; ";
 }
Beispiel #11
0
 public void InicializarObjetosYEventos(bool EsEdicionDeRegistros)
 {
     connAccess = new OleDbConnection();
     rutasEnModAdmin = new ModuloAdministrador();
     nuevaDirec = new NuevaDireccion();
     diccionario_relaciones = new Dictionary<string, string>();
     diccionario_equivalencias = new Dictionary<string, string>();
     diccionario_propiedadesEtq = new Dictionary<string, string>();
     diccionario_lotes = new Dictionary<string, string>();
     txtPedido.Leave += new EventHandler(ConvertirMayusculas);
     txtPedido.KeyDown += new KeyEventHandler(enter_tabChange);
     txtPrefijo.TabStop = false;
     txt_CantidadEtiquetas.KeyDown += new KeyEventHandler(enter_tabChange);
     cmbEmbarqueFijo.DropDownStyle = ComboBoxStyle.DropDownList;
     cmbEmbarqueFijo.SelectedIndexChanged += new EventHandler(EmbarqueSeleccionado);
     cmbEmbarqueFijo.KeyDown += new KeyEventHandler(enter_tabChange);
     this.RegistroGuardado = false;
     NaranjaFuerte = Color.FromArgb(255, 200, 1);
     this.ReporteCreado = false;
     this.llenarDiccionarios_Y_Listas();
 }
        private void cmd_editaraccess_Click(object sender, EventArgs e)
        {
            OpenFileDialog save = new OpenFileDialog();
            save.ShowDialog();
            string saveBath = save.FileName;

            if (saveBath != "")
            {
                System.IO.File.WriteAllText(@RutaDeTxtAccess, string.Empty);
                System.IO.File.WriteAllText(@RutaDeTxtAccess, saveBath);
                tb5_txtRutaAccess.Text = saveBath;
                MessageBox.Show("Ruta de la base de datos de Acess cambiada con éxito.\nSe volverá a cargar la ventana actual.", "Exito"
                    , MessageBoxButtons.OK, MessageBoxIcon.Information);
                frm = new ModuloAdministrador(user);
                frm.Show();
                this.Hide();
            }
        }
Beispiel #13
0
 public EtiquetasPallet(Usuario u)
 {
     InitializeComponent();
     diccionario_relaciones = new Dictionary<string, string>();
     diccionario_equivalencias = new Dictionary<string, string>();
     diccionario_propiedadesEtq = new Dictionary<string, string>();
     diccionario_lotes = new Dictionary<string, string>();
     idsRegistrosCajas = new List<int>();
     NaranjaFuerte = Color.FromArgb(255, 200, 1);
     user = u;
     vp = new VistasPrevias();
     nuevaDirec = new NuevaDireccion();
     txt_NUMPALLET.KeyDown += new KeyEventHandler(enter_tabChange);
     txt_NUMPALLETS.KeyDown += new KeyEventHandler(enter_tabChange);
     cmb_clientes.KeyDown += new KeyEventHandler(enter_tabChange);
     dateTimePicker1.KeyDown += new KeyEventHandler(enter_tabChange);
     dateTimePicker2.KeyDown += new KeyEventHandler(enter_tabChange);
     dgv_resultados.KeyDown += new KeyEventHandler(cambio_enter);
     rutasEnModAdmin = new ModuloAdministrador();
     pathDB = new Uri("file://" + rutasEnModAdmin.RutaDeAccess);
     connAccess = new OleDbConnection();
     connAccess.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0; Data" + @" Source=" + pathDB.LocalPath + "; ";
     LlenarComboBox();
     matarProcesosWordExcel();
     EliminardeCarpeta();
 }
Beispiel #14
0
 public Registro()
 {
     rutas = new ModuloAdministrador();
     pathDB = new Uri(@rutas.RutaDeAccess);
     connAccess.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0; Data" + @" Source=" + pathDB.LocalPath + "; ";
 }
Beispiel #15
0
 public NuevaDireccion()
 {
     rutas = new ModuloAdministrador();
 }
        public EditarRegistroPallet(Usuario u)
        {
            InitializeComponent();

            diccionario_relaciones = new Dictionary<string, string>();
            diccionario_equivalencias = new Dictionary<string, string>();
            diccionario_propiedadesEtq = new Dictionary<string, string>();
            diccionario_lotes = new Dictionary<string, string>();

            NaranjaFuerte = Color.FromArgb(255, 200, 1);

            rutasEnModAdmin = new ModuloAdministrador();
            pathDB = new Uri("file://" + rutasEnModAdmin.RutaDeAccess);
            connAccess.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0; Data" + @" Source=" + pathDB.LocalPath + "; ";
            user = u;

            dtp_1.KeyDown += new KeyEventHandler(enter_tabChange);
            dtp_2.KeyDown += new KeyEventHandler(enter_tabChange);
            cmbClientes.KeyDown += new KeyEventHandler(enter_tabChange);
            this.EliminardeCarpeta();
        }