public bool editar(BE.BE_Familia familia) { if (mapperFamilia.validarExistente(familia)) { return(false); } else { return(mapperFamilia.editar(familia)); } }
public bool crear(BE.BE_Familia familia) { if (mapperFamilia.validarExistente(familia)) { return(false); } else { familia.IDFAMILIA = 0; return(mapperFamilia.crear(familia)); } }
public bool validarExistente(BE.BE_Familia familia) { Hashtable hdatos = new Hashtable(); hdatos.Add("@nombre", familia.NOMBRE); hdatos.Add("@idFamilia", familia.IDFAMILIA); DataSet ds = new DataSet(); ds = sqlHelper.Leer("familia_validarexistente", hdatos); if (ds.Tables.Count > 0) { return(ds.Tables[0].Rows.Count > 0); } return(false); }
private void usuarioAdmin() { BE.BE_Familia familia = new BE.BE_Familia(); BLL.BLL_Familia gestorFamilia = new BLL.BLL_Familia(); int id = 1; familia = gestorFamilia.obtenerPorId(id); MenuItem menuAdmin = new MenuItem("Seguridad", "Seguridad"); foreach (BE.BE_Permiso permiso in familia.LISTAPERMISO) { MenuItem item = new MenuItem(permiso.DESCRIPCION, permiso.DESCRIPCION); item.NavigateUrl = permiso.CODIGO; menuAdmin.ChildItems.Add(item); } menuMaster.Items.Add(menuAdmin); }
public List <BE.BE_Familia> listar(Hashtable filtros) { DataSet ds = new DataSet(); List <BE.BE_Familia> listado = new List <BE.BE_Familia>(); ds = sqlHelper.Leer("familia_obtener", filtros); if (ds.Tables[0].Rows.Count > 0) { foreach (DataRow dr in ds.Tables[0].Rows) { BE.BE_Familia familia = new BE.BE_Familia(); familia.IDFAMILIA = int.Parse(dr["id_familia"].ToString()); familia.NOMBRE = dr["nombre"].ToString(); listado.Add(familia); } } return(listado); }
private List <BE.BE_Familia> getFamiliaPorUsuario(int idUsuario) { DataSet ds = new DataSet(); Hashtable hdatos = new Hashtable(); hdatos.Add("@idUsuario", hdatos); List <BE.BE_Familia> listado = new List <BE.BE_Familia>(); ds = sqlHelper.Leer("familias_obtenerporusuario", hdatos); if (ds.Tables[0].Rows.Count > 0) { foreach (DataRow dr in ds.Tables[0].Rows) { BE.BE_Familia familia = new BE.BE_Familia(); familia.IDFAMILIA = int.Parse(dr["id_familia"].ToString()); familia.NOMBRE = dr["nombre"].ToString(); listado.Add(familia); } } return(listado); }
public BE.BE_Familia obtenerPorID(int id) { Hashtable hdatos = new Hashtable(); hdatos.Add("@idFam", id); DataSet ds = new DataSet(); ds = sqlHelper.Leer("familia_porId", hdatos); BE.BE_Familia familia = null; if (ds.Tables.Count > 0) { if (ds.Tables[0].Rows.Count > 0) { DataRow item = ds.Tables[0].Rows[0]; familia = new BE.BE_Familia(); familia.IDFAMILIA = int.Parse(item["id_familia"].ToString()); familia.NOMBRE = item["nombre"].ToString(); familia.LISTAPERMISO = obtenerPermisosFamilia(id); } } return(familia); }
public bool eliminar(BE.BE_Familia familia) { return(mapperFamilia.eliminar(familia)); }