public Boolean AsignarRol(Usuario miUsuario, Rol miRol) { Boolean asignar; try { asignar = new DAORol().AsirgnarRol(miUsuario, miRol); return asignar; } catch (NullReferenceException e) { throw new Exception("Error en las Referenciasn estan Nulas", e); } catch (Exception e) { throw new Exception("Error General", e); } }
protected void defaultButton_Click(object sender, EventArgs e) { Rol nuevoRol = new Rol(); bool agregar; // LogicaRol logicaRol = new LogicaRol(); DAORol daorol = new DAORol(); nuevoRol.NombreRol = nombreRol.Text; nuevoRol.Descripcion = DescripcionRol.Text; nuevoRol.Estado = true; agregar= daorol.AgregarRol(nuevoRol); if (nuevoRol != null) { Exito.Visible = true; } else { falla.Visible = true; } }
public Rol ModificarRol(Entidad _rol) { Rol rolModificar = new Rol(); bool modificar = false; try { /* rolModificar.IdRol = id; rolModificar.NombreRol = nombre; rolModificar.Descripcion = descrip; rolModificar.Estado = estado;*/ modificar = new DAORol().ModificarRoles(rolModificar); if (modificar == true) { return rolModificar; } else { return null; } } catch (NullReferenceException e) { throw new Exception("Error en las Referenciasn estan Nulas", e); } catch (Exception e) { throw new Exception("Error General", e); } }
public List<Entidad> ConsultarRolParametrizado(int id, String nombre, String descrip, Boolean estado, int opcion) { List<Entidad> listaRoles = new List<Entidad>(); DAORol ConsultaBD = new DAORol(); //listaRoles = ConsultaBD.ConsultarRolTodo(); //return listaRoles; try { switch (opcion) { case 0: listaRoles = ConsultaBD.ConsultarRolTodo(id, nombre, descrip, estado); break; case 1: listaRoles = ConsultaBD.ConsultarRolId(id); break; case 2: listaRoles = ConsultaBD.ConsultarRolNombre(nombre); break; case 3: listaRoles = ConsultaBD.ConsultarRolDescrip(descrip); break; case 4: listaRoles = ConsultaBD.ConsultarRolEstado(estado); break; } return listaRoles; } catch (NullReferenceException e) { throw new Exception("Error en las Referenciasn estan Nulas", e); } catch (Exception e) { throw new Exception("Error General", e); } }