public void AgregarPerfilUsuario(int codigoUsuario, int codigoPerfil) { try { Dat_UsuariosRolesSistema acceso = new Dat_UsuariosRolesSistema(); acceso.AgregarBD(codigoUsuario, codigoPerfil, true); } catch (Exception) { throw; } }
public List<Perfil> ObtenerPerfilesUsuario(int codigoUsuario) { try { Dat_UsuariosRolesSistema acceso = new Dat_UsuariosRolesSistema(); DataSet datos = acceso.TraerListaTotalPorUsuarioBD(codigoUsuario, new CGP.clsListaCondiciones(), 0); List<Perfil> lista = null; if (datos != null && datos.Tables.Count > 0 && datos.Tables[0].Rows.Count > 0) { lista = new List<Perfil>(); foreach (DataRow row in datos.Tables[0].Rows) { Perfil obj = new Perfil(); obj.Codigo = Int32.Parse(row["CodigoRol"].ToString()); obj.Nombre = row["NombreRol"].ToString(); lista.Add(obj); } } return lista; } catch (Exception) { throw; } }
public void EliminarPerfilUsuario(int codigoUsuario, int codigoPerfil) { try { Dat_UsuariosRolesSistema acceso = new Dat_UsuariosRolesSistema(); acceso.BorrarBD(codigoUsuario, codigoPerfil); } catch (Exception) { throw; } }