示例#1
0
        private void timerCarga_Tick(object sender, EventArgs e)
        {
            tiempo += 1;

            switch (tiempo)
            {
            case 1:
                Mensajes.Caja("Information", "Atención", "Cargando datos, espere por favor...");

                ActualizaComboAreas();

                comboCantidadReg.SelectedIndex = 0;
                break;

            case 2:
                Conexion.Paginar(
                    string.Format("select * from listarAreas order by id_area desc"),
                    "DataMember1", 20);

                Funcion.CargaTablaDatos_Estilos_Botones(TablaAreas);
                Actualizar();

                SendKeys.SendWait("{ENTER}");
                TablaAreas.Columns[2].Visible = false;
                break;

            default:
                timerCarga.Stop();
                timerActualiza.Start();
                break;
            }
        }
示例#2
0
        private void Panel_Clientes_Load(object sender, EventArgs e)
        {
            string port = admem.puerto;

            serialPort1.PortName = port;
            serialPort1.Open();
            timer1.Start();
            timer2.Start();

            Conexion.Paginar(string.Format("select * from CLIENTES_MEMBRESIAS order by num desc"), "DataMember1", 20);
            Funcion.CargaTablaDatos_Estilos_Botones(tablaClientes);
            Actualizar();
            tablaClientes.Columns[2].Visible = false;
            tablaClientes.Columns[3].Visible = false;
            cargarCat();
            id_empleado               = Administracion.id_empleado;
            nombre                    = Administracion.nombre;
            txtEmpleado.Text          = nombre;
            dtInicio.Format           = DateTimePickerFormat.Custom;
            dtInicio.CustomFormat     = "yyyy-MM-dd";
            dtFin.Format              = DateTimePickerFormat.Custom;
            dtFin.CustomFormat        = "yyyy-MM-dd";
            dtNacimiento.Format       = DateTimePickerFormat.Custom;
            dtNacimiento.CustomFormat = "yyyy-MM-dd";

            Conexion.Consulta(String.Format("select * from estados"));
            CargaCombos("Estado...", selectEstado, "id_estado", "nombre_estado");
            Conexion.con.Close();
        }
示例#3
0
        private void timerEmpleados_Tick(object sender, EventArgs e)
        {
            tiempo += 1;

            switch (tiempo)
            {
            case 1:
                Mensajes.Caja("Information", "Atención", "Cargando datos, espere por favor...");

                dtNacimiento.Format       = DateTimePickerFormat.Custom;
                dtNacimiento.CustomFormat = "dd-MM-yyyy";
                dtDiaInicio.Format        = DateTimePickerFormat.Custom;
                dtDiaInicio.CustomFormat  = "dd-MM-yyyy";
                dtDiaFin.Format           = DateTimePickerFormat.Custom;
                dtDiaFin.CustomFormat     = "dd-MM-yyyy";

                txts   = new object[] { txtId, txtNombre, txtAP, txtAM, txtCorreo, txtDirección, txtNIP, txtRFID, txtTelefono, txtCP };
                combos = new object[] { comboArea, comboCargo, comboEstado, comboEstatus, comboMunicipio, comboPrivilegio, comboTurnos };

                Validar.EvitaCP(txts);
                Validar.EvitaCP(new object[] { txtBuscar });
                Validar.PlaceHolderFlotante(panel1);
                Validar.Email(txtCorreo);
                Validar.EnteroSinFormato(new object[] { txtNIP, txtCP });
                Validar.Enteros(new object[] { "tel", txtTelefono });
                Validar.Letras(new object[] { txtNombre, txtAP, txtAM });

                break;

            case 2:
                Conexion.Paginar(
                    string.Format("select * from listarEmpleados order by num desc"),
                    "DataMember1", 20);

                Funcion.CargaTablaDatos_Estilos_Botones(tablaEmpleados);
                Actualizar();

                tablaEmpleados.Columns[2].Visible = false;
                tablaEmpleados.Columns[3].Visible = false;

                break;

            case 3:
                ActualizaCombos();
                comboCantidadReg.SelectedIndex = 0;
                SendKeys.SendWait("{ENTER}");
                break;

            default:
                timerCarga.Stop();
                timerActualiza.Start();
                break;
            }
        }
示例#4
0
        private void timerCarga_Tick(object sender, EventArgs e)
        {
            tiempo += 1;

            switch (tiempo)
            {
            case 1:
                Mensajes.Caja("Information", "Atención", "Cargando datos, espere por favor...");

                comboCantidadReg.SelectedIndex = 0;

                Validar.PlaceHolderFlotante(panel1);
                Validar.Decimales(new object[] { txtPrecio });
                Validar.EvitaCP(new object[] { txtPrecio, txtNombre });

                break;

            case 2:
                Conexion.Paginar(
                    string.Format("select * from listarCategorias order by id_categoria desc"),
                    "DataMember1", 20);

                Funcion.CargaTablaDatos_Estilos_Botones(TablaMem);
                Actualizar();

                TablaMem.Columns[2].Visible = false;
                SendKeys.SendWait("{ENTER}");
                break;

            case 3:
                actualizaComboPromociones();
                actualizaComboCategorias();
                Actualiza_Areas();
                break;

            default:
                timerCarga.Stop();
                timerActualiza.Start();
                break;
            }
        }
示例#5
0
        private void timerEmpleados_Tick(object sender, EventArgs e)
        {
            tiempo += 1;

            switch (tiempo)
            {
            case 1:
                Mensajes.Caja("Information", "Atención", "Cargando datos, espere por favor...");
                dtNacimiento.Format       = DateTimePickerFormat.Custom;
                dtNacimiento.CustomFormat = "yyyy-MM-dd";

                txts   = new object[] { txtId, txtNombre, txtAP, txtAM, txtCorreo, txtDirección, txtNIP, txtRFID, txtTelefono, txtCP };
                combos = new object[] { comboArea, comboCargo, comboEstado, comboEstatus, comboMunicipio, comboPrivilegio };

                Validar.EvitaCP(txts);
                Validar.EvitaCP(new object[] { txtBuscar });
                Validar.PlaceHolderFlotante(panel1);
                Validar.Email(txtCorreo);
                Validar.EnteroSinFormato(new object[] { txtNIP, txtCP });
                Validar.Enteros(new object[] { "tel", txtTelefono });
                Validar.Letras(new object[] { txtNombre, txtAP, txtAM });

                break;

            case 2:
                Conexion.Consulta(String.Format("select * from estados"));
                CargaCombos("Estado...", comboEstado, "id_estado", "nombre_estado");
                Conexion.con.Close();

                Conexion.Consulta("select * from estatus_empleados");
                CargaCombos("Estatus...", comboEstatus, "id_estatus", "nombre_estatus");
                Conexion.con.Close();

                Conexion.Consulta("select * from cargos");
                CargaCombos("Cargo...", comboCargo, "id_cargo", "nombre");
                Conexion.con.Close();

                Conexion.Consulta("select * from privilegios");
                CargaCombos("Privilegios...", comboPrivilegio, "id_privilegio", "privilegio");
                Conexion.con.Close();

                Conexion.Consulta("select id_area, nombre from areas");
                CargaCombos("Area...", comboArea, "id_area", "nombre");
                Conexion.con.Close();

                AtributosCombo item0 = new AtributosCombo();
                item0.Value = "0";
                item0.Text  = "Municipio...";

                comboMunicipio.Items.Add(item0);
                break;

            case 3:
                Conexion.Paginar(
                    string.Format("select * from listarEmpleados order by num desc"),
                    "DataMember1", 20);

                Funcion.CargaTablaDatos_Estilos_Botones(tablaEmpleados);
                Actualizar();
                SendKeys.SendWait("{ENTER}");

                tablaEmpleados.Columns[2].Visible = false;
                tablaEmpleados.Columns[3].Visible = false;

                break;

            case 4:
                foreach (var ctrl in panel1.Controls.OfType <MetroFramework.Controls.MetroComboBox>())
                {
                    var combo = ctrl as MetroFramework.Controls.MetroComboBox;
                    combo.SelectedIndex = 0;
                }

                comboCantidadReg.SelectedIndex = 0;
                break;

            default:
                timerCarga.Stop();
                break;
            }
        }