private void button1_Click(object sender, EventArgs e) { if (chequearNuevoUsuario() && chequearPass()) { Form altaForm; if (tipo == 1) { altaForm = new ABMUsuario.AltaCliente(txbUsuario.Text, txbPass.Text, "alta"); altaForm.ShowDialog(); } else { altaForm = new ABMUsuario.AltaEmpresa(txbUsuario.Text, txbPass.Text, "alta"); altaForm.ShowDialog(); } Form form = new ABMUsuario.RolNuevo("", ""); Panel panelContenido = (Panel)ParentForm.Controls["panelContenido"]; Loggin.SeleccionFuncionalidades.mostrarEnPanel(form, panelContenido); } }
private void cbFuncionalidades_SelectedIndexChanged(object sender, EventArgs e) { int idFuncionalidadElegida = Convert.ToInt32(cbFuncionalidades.SelectedValue); if (idFuncionalidadElegida == -1) { // Interfaz.Interfaz.emitirAviso("Por favor elija una funcionalidad de la lista"); limpiarPanel(); return; } lblElegido.Text = cbFuncionalidades.Text; Form formularioElegido = null; /* * Referencias de la BBDD * 1 Administrar Usuarios * 2 Administrar Roles * 3 Administrar Rubros * 4 Administrar Visibilidades * 5 Administrar Publicaciones * 6 Comprar / Ofertar * 7 Calificar * 8 Historial Cliente * 9 Consultar Facturas * 10 Listado Estadístico */ switch (idFuncionalidadElegida) { case 1: formularioElegido = new ABMUsuario.RolNuevo("", ""); break; case 2: formularioElegido = new RolAbm.ABMRol(); break; case 3: Interfaz.Interfaz.emitirAviso("Esta funcionalidad no se debe realizar según enunciado."); break; case 4: formularioElegido = new ABM_Visibilidad.ABMVisibilidad(); break; case 5: formularioElegido = new Generar_Publicación.GenerarPublicacion(); break; case 6: formularioElegido = new ComprarOfertar.ComprarOfertar(); break; case 7: formularioElegido = new Calificar.CalificarVendedor(); break; case 8: formularioElegido = new Historial_Cliente.HistorialCliente(); break; case 9: formularioElegido = new Facturas.Facturas(); break; case 10: formularioElegido = new Listado_Estadistico.ListadoEstadistico(); break; case 11: formularioElegido = new Loggin.CambiarPassword(false); break; } if (formularioElegido != null) { mostrarEnPanel(formularioElegido, this.panelContenido); } else { limpiarPanel(); } }