private void redirigirAFuncionalidadElegida(string funcionalidadElegida) { /*ACA ESTA EL SWITHC PARA REDIRIGIR A LAS OTRAS VENTANAS, ES IMPORTANTE QUE EL OTRO FORM, HIJO DE ESTE * CONOSCA EL PADRE PARA QUE EL USUARIO PUEDA VOLVER HACIA ATRAS*/ /*ES IMPORTANTE QUE ESTE ACTUALIZADO Y TENGA LAS OPCIONES IGUALES A LAS QUE ESTAN EN LA BD*/ Form proximoForm = new Form(); switch (funcionalidadElegida) { case "ABM_ROL": proximoForm = new ABMRol(this, usuario); break; case "ABM_USUARIO": proximoForm = new ABMUsuario(this); break; case "ABM_VISIBILIDAD": proximoForm = new ABMVisibilidad(this); break; case "GENERAR_PUBLICACION": proximoForm = new ABMPublicacion(usuario, this); //GenerarPublicacion(usuario, this); break; case "COMPRAR/OFERTAR": proximoForm = new Comprar_Ofertar(usuario, this); break; case "HISTORIAL_CLIENTE": proximoForm = new HistorialCliente(usuario, this); break; case "CALIFICAR_VENDEDOR": proximoForm = new CalificarVendedor(usuario, this); break; case "FACTURAS_REALIZADAS": proximoForm = new FacturasRealizadas(this); break; case "ESTADISTICAS": proximoForm = new ListadoEstadistico(this); break; case "CAMBIAR_PASSWORD": //Hay que ver que nombre se le pone proximoForm = new SeleccionarUsuarioCambiarPassword(usuario, this); break; case "ABM_RUBRO": MessageBox.Show("Esta funcionalidad esta deshabilitada"); return; } Hide(); proximoForm.ShowDialog(); }
private void btnABM_Rol_Click(object sender, EventArgs e) { var nuevaVentanaRol = new ABMRol(); FormsHerramientas.mostrarVentanaNueva(nuevaVentanaRol, this); }
private void ir_Click(object sender, EventArgs e) { Funcionalidad funcionalidadElegida = (Funcionalidad)Enum.Parse(typeof(Funcionalidad), listadoFuncionalidades.Text); switch (funcionalidadElegida) { case Funcionalidad.ABM_CLIENTE: ListadoBusquedaClientes listadoBusquedaClientesform = new ListadoBusquedaClientes(); listadoBusquedaClientesform.Show(); break; case Funcionalidad.ABM_EMPRESA: ListadoBusquedaEmpresas listadoBusquedaEmpresasform = new ListadoBusquedaEmpresas(); listadoBusquedaEmpresasform.Show(); break; case Funcionalidad.ABM_ROL: ABMRol abmRolform = new ABMRol(); abmRolform.Show(); break; case Funcionalidad.ABM_VISIBILIDAD: ListarVisibilidades ListarVisibilidadesForm = new ListarVisibilidades(); ListarVisibilidadesForm.Show(); break; case Funcionalidad.COMPRAR_OFERTAR: VerPublicacionesActivas verPublicacionesActivasForm = new VerPublicacionesActivas(); verPublicacionesActivasForm.Show(); break; case Funcionalidad.GENERAR_PUBLICACION: frmGenerarPublicacion frmGenerarPublicacionForm = new frmGenerarPublicacion(); frmGenerarPublicacionForm.Show(); break; case Funcionalidad.HISTORIAL: frmHistorial frmHistorialForm = new frmHistorial(); frmHistorialForm.Show(); break; case Funcionalidad.MIS_PUBLICACIONES: ListadoDePublicaciones listadoDePublicacionesForm = new ListadoDePublicaciones(); listadoDePublicacionesForm.Show(); break; case Funcionalidad.PREGUNTAS_REALIZADAS: PreguntasRealizadas preguntasRealizadas = new PreguntasRealizadas(); break; case Funcionalidad.CALIFICAR: frmListadoCalificacionesPendientes frmListadoCalificacionesPendientesForm = new frmListadoCalificacionesPendientes(); frmListadoCalificacionesPendientesForm.Show(); break; case Funcionalidad.FACTURAR_PUBLICACIONES: frmPublicacionesAFacturar frmPublicacionesAFacturarForm = new frmPublicacionesAFacturar(); frmPublicacionesAFacturarForm.Show(); break; case Funcionalidad.LISTADO_ESTADISTICO: FrmTop5 frmTop5 = new FrmTop5(); frmTop5.Show(); break; } }
private void ABMRol_Button_Click(object sender, EventArgs e) { ABMRol ABMRolForm = ABMRol.getInstance(); var dr = ABMRolForm.ShowDialog(); }