コード例 #1
0
 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;
 }
コード例 #2
0
 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'";
 }
コード例 #3
0
ファイル: Login.cs プロジェクト: GeMaths/etiquetasPMM
 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();
     }
 }
コード例 #4
0
ファイル: CajaPallet.cs プロジェクト: GeMaths/etiquetasPMM
 public CajaPallet(Usuario u)
 {
     InitializeComponent();
     user = u;
     cmdEtqCaja.MouseMove += new MouseEventHandler(cmdEtqCaja_MouseMove);
     cmdEditarRegistroCaja.MouseMove += new MouseEventHandler(cmdEditarRegistroCaja_MouseMove);
     cmdEditarRegistroPallet.MouseMove += new MouseEventHandler(cmdEditarRegistroPallet_MouseMove);
     cmdEtqPallet.MouseMove += new MouseEventHandler(cmdEtqPallet_MouseMove);
     cmdCarreteCaja.MouseMove += new MouseEventHandler(cmdCarreteCaja_MouseMove);
     cmdEditCarreteCaja.MouseMove += new MouseEventHandler(cmdEditCarreteCaja_MouseMove);
     this.MouseMove += new MouseEventHandler(CajaPallet_MouseMove);
     gb1.MouseMove += new MouseEventHandler(gb1_MouseMove);
     gb2.MouseMove += new MouseEventHandler(gb2_MouseMove);
     gb3.MouseMove += new MouseEventHandler(gb3_MouseMove);
     //colores
     AzulDefault = Color.FromArgb(133, 160, 249);
     AzulFuerte = Color.FromArgb(50, 95, 243);
     NaranjaDefault = Color.FromArgb(255, 200, 1);
 }
コード例 #5
0
        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();
        }
コード例 #6
0
 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 + "; ";
 }
コード例 #7
0
ファイル: EtiquetasCaja.cs プロジェクト: GeMaths/etiquetasPMM
 public EtiquetasCaja(Usuario u, Registro r)
 {
     InitializeComponent();
     reg = r;
     user = u;
     ChecarEstadoDeRegistro();
     InicializarObjetosYEventos(true);
     Uri pathDB = new Uri("file://" + rutasEnModAdmin.RutaDeAccess);
     connAccess.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0; Data" + @" Source=" + pathDB.LocalPath + "; ";
 }
コード例 #8
0
ファイル: EtiquetasCaja.cs プロジェクト: GeMaths/etiquetasPMM
 public EtiquetasCaja(Usuario u)
 {
     InitializeComponent();
     dtpFechaEntrega.Value = DateTime.Now.Date;
     InicializarObjetosYEventos();
     user = u;
     Uri pathDB = new Uri("file://" + rutasEnModAdmin.RutaDeAccess);
     connAccess.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0; Data" + @" Source=" + pathDB.LocalPath + "; ";
 }
コード例 #9
0
        public ModuloAdministrador(Usuario u)
        {
            try
            {
                RutaDeRutas = File.ReadAllText(@"C:/sistemas/EtiquetasAlmacen/rutas.mjv");
            }
            catch (System.IO.FileNotFoundException)
            {
                MessageBox.Show("El archivo que contiene la ruta de la ubicación de los archivos de configuración no existe o está mal ubicado."
                    + "\nDebe crearlo en la ruta C:/sistemas/EtiquetasAlmacen/ con el nombre rutas.mjv.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Application.Exit();
                return;
            }
            RutaDeTxtAccess = @RutaDeRutas + "RutaDeLaBaseEnAccess.mjv";
            RutaDeTxtPlantillas = @RutaDeRutas + "RutaDeLasPlantillas.mjv";
            RutaDeTxtRelaciones = @RutaDeRutas + "RutaDeRelaciones.mjv";
            RutaDeTxtEquivalencias = @RutaDeRutas + "RutaDeEquivalencias.mjv";
            RutaDeTxtTemp = @RutaDeRutas + "RutaDeArchivosTemp.mjv";
            RutaDeTxtReportes = @RutaDeRutas + "RutaDeReportes.mjv";
            RutaDeTxtExcel = @RutaDeRutas + "RutaDeLaBaseEnExcel.mjv";
            RutaDeTxtPropiedades = @RutaDeRutas + "RutaDePropiedades.mjv";
            RutadeTxtUnidadesCorte = @RutaDeRutas + "RutaDeUnidadesCorte.mjv";
            RutadeTxtPlantillasEspeciales = @RutaDeRutas + "RutaDePlantillasEspeciales.mjv";

            InitializeComponent();

            user = u;

            RutaDeAccess = System.IO.File.ReadAllText(@RutaDeTxtAccess);
            tb5_txtRutaAccess.Text = RutaDeAccess;

            Path = new Uri("file://" + RutaDeAccess);
            conexion.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0; Data" + @" Source=" + Path.LocalPath + "; "; //Se declara la cadena de conexión a la base de datos
            //MessageBox.Show(RutaDeAccess);

            RutaDePlantillas = System.IO.File.ReadAllText(@RutaDeTxtPlantillas);
            tb5_txtRutaPlantillas.Text = RutaDePlantillas;
            //MessageBox.Show(RutaDePlantillas);

            RutaDeRelaciones = System.IO.File.ReadAllText(@RutaDeTxtRelaciones);
            tb5_txtRutaRelaciones.Text = RutaDeRelaciones;

            RutaDeEquivalencias = System.IO.File.ReadAllText(@RutaDeTxtEquivalencias);
            tb5_txtRutaEquivalencias.Text = RutaDeEquivalencias;
            //MessageBox.Show(RutaDeEquivalencias);

            RutaDeTemp = System.IO.File.ReadAllText(@RutaDeTxtTemp);
            tb5_txtRutaTemp.Text = RutaDeTemp;
            //MessageBox.Show(RutaDeTemp);

            RutaDeReportes = System.IO.File.ReadAllText(@RutaDeTxtReportes);
            tb5_txtRutaReportes.Text = RutaDeReportes;
            //MessageBox.Show(RutaDeReportes);

            RutaDeExcel = System.IO.File.ReadAllText(@RutaDeTxtExcel);
            tb5_txtRutaExcel.Text = RutaDeExcel;
            //MessageBox.Show(RutaDeExcel);

            RutaDePropieades = System.IO.File.ReadAllText(@RutaDeTxtPropiedades);
            tb5_txtPropiedades.Text = RutaDePropieades;

            RutaDeUnidadesCorte = System.IO.File.ReadAllText(@RutadeTxtUnidadesCorte);
            tb5_txtRutaUnidadesCorte.Text = RutaDeUnidadesCorte;

            RutaDePlantillasEspeciales = System.IO.File.ReadAllText(RutadeTxtPlantillasEspeciales);
            tb5_txtRutaPlantillasEspeciales.Text = RutaDePlantillasEspeciales;

            tb1_cmbIdioma.MouseWheel += new MouseEventHandler(IgnorarMouseWheel);
            tb1_cmbEtqHoja.MouseWheel += new MouseEventHandler(IgnorarMouseWheel);
            tb1_cmbCodigo.MouseWheel += new MouseEventHandler(IgnorarMouseWheel);

            tb2_cmbEtqHoja.MouseWheel += new MouseEventHandler(IgnorarMouseWheel);
            tb2_cmbIdiomaEtq.MouseWheel += new MouseEventHandler(IgnorarMouseWheel);
            tb2_cmbTipoCod.MouseWheel += new MouseEventHandler(IgnorarMouseWheel);

            this.DireccionesCargadas = false;
        }
コード例 #10
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();
 }
コード例 #11
0
ファイル: Login.cs プロジェクト: GeMaths/etiquetasPMM
 private void cmdIniciar_Click(object sender, EventArgs e)
 {
     u = new Usuario();
     int exitCode = u.validarLogin(txtUsuario.Text, txtContrasena.Text);
     if (exitCode == 0)
     {
         cajpall = new CajaPallet(u);
         this.Hide();
         cajpall.Show();
     }
     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();
     }
 }