public void cargarNuevaBusqueda(AbmRol_Form form) { form.deshabilitarTodo(); form.borrarTodo(); form.habilitarBusqueda(); this.cargarTodasFunciones(form); }
public void formRol_buscar(AbmRol_Form form) { form.deshabilitarTodo(); form.habilitarLists(true); form.habilitarSeleccionar(true); form.habilitarNombre(false); form.habilitarId(false); form.habilitarBuscar(true); }
public void seleccionarRol(string seleccionado, AbmRol_Form form) { Rol rol = RepoRol.instance().obtenerSeleccionado(seleccionado); this.rolSeleccionado = rol; form.cargarNombre(rol.nombre); form.cargarId(rol.id); form.cargarFunciones(rol.funciones); }
public void modificarRol(int id, string nombre, DataTable funciones, AbmRol_Form form) { try { RepoRol.instance().modificarRol(id, nombre, funciones); this.cargarNuevoRol(form); MessageBox.Show("rol modificado correctamente"); } catch (Exception ex) { MessageBox.Show("Error al modificar el rol: " + ex.Message); } }
public void habilitarRol(int rol, AbmRol_Form form) { try { RepoRol.instance().habilitarRol(rol); form.habilitarDeshabilitar(false); form.habilitarHabilitar(true); MessageBox.Show("Rol habilitado correctamente"); } catch { MessageBox.Show("Error al habilitar el rol"); } }
public void formRol_editar(AbmRol_Form form) { form.deshabilitarTodo(); form.habilitarGuardar(true); if (rolSeleccionado.estado == 'E') { form.habilitarDeshabilitar(true); } else { form.habilitarHabilitar(true); } form.habilitarNombre(true); form.habilitarLists(true); }
public void hacerBusqueda(decimal id, string nombre, DataTable funciones, AbmRol_Form form) { DataTable roles; switch (this.tipoBusqueda(id, nombre, funciones)) { case (int)EnumTipoBusqueda.ID: roles = RepoRol.instance().buscarPorId(id); break; case (int)EnumTipoBusqueda.Nombre: roles = RepoRol.instance().buscarPorNombre(nombre); break; case (int)EnumTipoBusqueda.Funciones: roles = RepoRol.instance().buscarPorFunciones(funciones); break; case (int)EnumTipoBusqueda.ID_Nombre: roles = RepoRol.instance().buscarPorIdYNombre(id, nombre); break; case (int)EnumTipoBusqueda.ID_Funciones: roles = RepoRol.instance().buscarPorIdYFuncion(id, funciones); break; case (int)EnumTipoBusqueda.Nombre_Funciones: roles = RepoRol.instance().buscarPorNombreYFuncion(nombre, funciones); break; case (int)EnumTipoBusqueda.Todo: roles = RepoRol.instance().buscarPorTodo(); break; default: roles = new DataTable(); break; } if (roles.Rows.Count > 0) { form.cargarResultadoBusqueda(roles); } else { MessageBox.Show("No se encontro ningun resultado"); } }
private void cargarTodasFunciones(AbmRol_Form form) { if (form.list_Admin.Items.Count == 0) { foreach (int func in RepoRol.instance().getFuncionesAdmin()) { form.list_Admin.Items.Add(Enum.GetName(typeof(EnumFunciones), func)); } foreach (int func in RepoRol.instance().getFuncionesCliente()) { form.list_Cliente.Items.Add(Enum.GetName(typeof(EnumFunciones), func)); } foreach (int func in RepoRol.instance().getFuncionesProveedor()) { form.list_Proveedor.Items.Add(Enum.GetName(typeof(EnumFunciones), func)); } } }
public void logOut() { admin_form = null; login_form = null; abmRol_form = null; abmCliente = null; abmOferta = null; cliente_form = null; prov_form = null; fact_form = null; listado_form = null; abmOfertasDeAdmin_form = null; usuario_form = null; abmProv_Form = null; canjearCupones = null; usuarioActual = null; LoginUsuario formLogin = new LoginUsuario(); formLogin.Show(); }
public void formRol_guardar(AbmRol_Form form) { form.borrarTodo(); form.deshabilitarTodo(); }
public void formRol_seleccionar(AbmRol_Form form) { form.deshabilitarTodo(); form.habilitarEditar(true); form.borrarTodo(); }
public void formRol_nuevo(AbmRol_Form form) { }
public void formRol_busqueda(AbmRol_Form form) { }
private AbmRol_Form getAbmRolForm() { return(this.abmRol_form == null ? this.abmRol_form = new AbmRol_Form() : this.abmRol_form); }