Exemplo n.º 1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="ruta"></param>
        /// <param name="delim"></param>
        /// <returns></returns>
        public List <ENTIDAD.Permiso> LeerArchivoPermiso(string ruta, Char delim)
        {
            List <ENTIDAD.Permiso> lista = new List <ENTIDAD.Permiso>();

            try
            {
                string       linea    = "";
                StreamReader sr       = new StreamReader(ruta);
                int          contador = 0;
                do
                {
                    linea = sr.ReadLine();
                    if ((!String.IsNullOrEmpty(linea)))
                    {
                        if (contador > 0)
                        {
                            string[]        vec      = linea.Split(delim);
                            ENTIDAD.Permiso oPermiso = new ENTIDAD.Permiso();
                            oPermiso.IdPermiso   = System.Convert.ToInt32(vec[0]);
                            oPermiso.Descripcion = System.Convert.ToString(vec[1]);
                            lista.Add(oPermiso);
                        }
                    }

                    contador = contador + 1;
                }while (!String.IsNullOrEmpty(linea));
                sr.Close();
            }
            catch (Exception ex)
            {
                throw new EXCEPCIONES.IOException(ex.Message);
            }

            return(lista);
        }
Exemplo n.º 2
0
        // ##### PERMISO #####
        /// <summary>
        ///
        /// </summary>
        /// <param name="idPermiso"></param>
        /// <returns></returns>
        public ENTIDAD.Permiso ObtenerPermisoPorId(int idPermiso)
        {
            ENTIDAD.Permiso oPermiso = new ENTIDAD.Permiso();

            DATOS.DALPermiso oDalPermiso = new DATOS.DALPermiso();
            oPermiso = oDalPermiso.ObtenerPermisoPorId(idPermiso);

            return(oPermiso);
        }