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; } }
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; } }