Ejemplo n.º 1
0
 public bool editar(BE.BE_Familia familia)
 {
     if (mapperFamilia.validarExistente(familia))
     {
         return(false);
     }
     else
     {
         return(mapperFamilia.editar(familia));
     }
 }
Ejemplo n.º 2
0
 public bool crear(BE.BE_Familia familia)
 {
     if (mapperFamilia.validarExistente(familia))
     {
         return(false);
     }
     else
     {
         familia.IDFAMILIA = 0;
         return(mapperFamilia.crear(familia));
     }
 }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
        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);
        }
Ejemplo n.º 5
0
        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);
        }
Ejemplo n.º 6
0
        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);
        }
Ejemplo n.º 7
0
        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);
        }
Ejemplo n.º 8
0
 public bool eliminar(BE.BE_Familia familia)
 {
     return(mapperFamilia.eliminar(familia));
 }