private void nuevo_catalogos(object sender, EventArgs e) { string nombre_tab = Catalogos_tabControl.TabPages[Catalogos_tabControl.SelectedIndex].Name; if (nombre_tab == "Instructores_tabPage") { Actualizar_Instructor nuevo = new Actualizar_Instructor(false); nuevo.ShowDialog(); } else if (nombre_tab == "Periodos_tabPage") { Actualizar_Periodo nuevo = new Actualizar_Periodo(false); nuevo.ShowDialog(); } else if (nombre_tab == "Tipos_Clientes_tabPage") { Actualizar_Tipo_Cliente nuevo = new Actualizar_Tipo_Cliente(false); nuevo.ShowDialog(); } else if (nombre_tab == "Tipos_Egresos_tabPage") { Actualizar_Tipo_Egreso nuevo = new Actualizar_Tipo_Egreso(false); nuevo.ShowDialog(); } else if (nombre_tab == "Tipos_Pagos_tabPage") { Actualizar_Tipo_Pago nuevo = new Actualizar_Tipo_Pago(false); nuevo.ShowDialog(); } else if (nombre_tab == "Grupos_tabPage") { Sporting_Gym.Forms.Grupos grupo = new Sporting_Gym.Forms.Grupos(); grupo.ShowDialog(); } else if (nombre_tab == "Colonia_tabPage") { Actualizar_Colonias nuevo = new Actualizar_Colonias(false); nuevo.ShowDialog(); } carga_gridview(""); }
private void Submenus(object sender, EventArgs e) { Label label = sender as Label; string nombre_Label = label.Name; switch (nombre_Label) { //SUBMENU CLIENTES case "nuevo_cliente_label": Registro_Cliente registro = new Registro_Cliente(); registro.ShowDialog(); break; case "buscar_cliente_label": Buscar_Cliente buscar = new Buscar_Cliente(true, false); buscar.ShowDialog(); break; case "grupo_clientes_label": Sporting_Gym.Forms.Grupos grupos = new Sporting_Gym.Forms.Grupos(); grupos.ShowDialog(); break; case "correos_label": Correo correo = new Correo(); correo.ShowDialog(); break; //SUBMENU PAGOS case "cobrar_label": var periodos = (from leer_periodos in contexto.Catalogo_Periodos select leer_periodos).ToList(); var tipos_cliente = (from leer_tipo_cliente in contexto.Catalogo_Tipos_Clientes select leer_tipo_cliente).ToList(); var metodos = (from leer_metodos in contexto.Catalogo_Metodos_Pagos select leer_metodos).ToList(); if (periodos.Count != 0 && tipos_cliente.Count != 0 && metodos.Count != 0) { Cobro cobro = new Cobro(); cobro.ShowDialog(this); } else { MessageBox.Show("Verifique sus catalogos", "Information", MessageBoxButtons.OK, MessageBoxIcon.Warning); } break; case "historial_pagos_label": Historial_Pagos historial = new Historial_Pagos(); historial.ShowDialog(); break; case "cancelar_pago_label": Cancelar_Pago cancelar = new Cancelar_Pago(); cancelar.ShowDialog(); break; case "egresos_label": var egresos = (from verificar in contexto.Catalogo_Tipos_Egresos select verificar).ToList(); if (egresos.Count != 0) { //Egresos egreso = new Egresos(id_usuario); //egreso.ShowDialog(); Egresos_Principal egresos_mensuales = new Egresos_Principal(id_usuario); egresos_mensuales.Show(); } else { MessageBox.Show("Verifique sus catalogos", "Information", MessageBoxButtons.OK, MessageBoxIcon.Warning); } break; //SUBMENU REPORTES case "corte_caja_label": Reportes reporte_corte = new Reportes(1, id_usuario); reporte_corte.ShowDialog(); break; case "acceso_no_vigentes_label": Reportes reporte_accesos = new Reportes(2, id_usuario); reporte_accesos.ShowDialog(); break; case "proyeccion_ingresos_label": Reportes reporte_proyeccion = new Reportes(3, id_usuario); reporte_proyeccion.ShowDialog(); break; case "clientes_sin_renovar": Reportes reporte_no_renovacion = new Reportes(4, id_usuario); reporte_no_renovacion.ShowDialog(); break; case "Clientes_Generales_label": Reportes reporte_clientes_generales = new Reportes(5, id_usuario); reporte_clientes_generales.Show(); break; case "Reporte_Egresos_label": Reportes reporte_egresos = new Reportes(6, id_usuario); reporte_egresos.Show(); break; case "Reporte_Balance_label": Reportes reporte_balance = new Reportes(7, id_usuario); reporte_balance.Show(); break; } }