Beispiel #1
0
        public List<DTRol> GetRolesByTipoPersona(int tipoPersona)
        {
            List<DTRol> retListRoles = new List<DTRol>();
            List<String> roles = new List<String>();

            this.GetRoles();

            try
            {
                //DASeguridad dataAcces = new DASeguridad();
                //D = dataAcces.GetRoles(Data);
                DAPersona dataAccessPersona = new DAPersona();
                roles = dataAccessPersona.GetRolesByTipoPersona(tipoPersona);

            }
            catch (CustomizedException ex)
            {
                throw ex;
            }
            catch (Exception ex)
            {
                throw new CustomizedException(string.Format("Fallo en {0} - GetRoles", ClassName), ex,
                                              enuExceptionType.BusinessLogicException);
            }

            foreach (DTRol rol in Data.ListaRoles)
            {
                foreach (String rolUser in roles)
                {
                    if (rolUser.ToLower().Trim() == rol.NombreCorto.Trim() || rolUser.Trim() == rol.NombreCorto.Trim())
                    {
                        retListRoles.Add(rol);
                    }

                }

            }

            return (retListRoles);
        }
Beispiel #2
0
        public SqlDataReader DRListaDelegados_BycPerCodigo(BE_Req_Persona Request)
        {
            DAPersona ObjPersona = new DAPersona();

            return(ObjPersona.DRListaDelegados_BycPerCodigo(Request));
        }
Beispiel #3
0
        public BE_Res_Persona getcPerCodigoNew()
        {
            DAPersona ObjPersona = new DAPersona();

            return(ObjPersona.getcPerCodigoNew());
        }
Beispiel #4
0
        public Boolean delDelegado(BE_Req_Persona Request)
        {
            DAPersona ObjPersona = new DAPersona();

            return(ObjPersona.delDelegado(Request));
        }
Beispiel #5
0
        public SqlDataReader DRListaPeronas_BycPerApellido_cPerRelTipo(BE_Req_Persona Request)
        {
            DAPersona ObjPersona = new DAPersona();

            return(ObjPersona.DRListaPersonas_BycPerCodigo_cPerRelTipo(Request));
        }
Beispiel #6
0
        public string getDelegadoAnduser(BE_Req_Persona Request)
        {
            DAPersona ObjPersona = new DAPersona();

            return(ObjPersona.getDelegadoAnduser(Request));
        }
Beispiel #7
0
        public DataTable ListaPersona_BycPerCodigo(BE_Req_Persona Request)
        {
            DAPersona ObjPersona = new DAPersona();

            return(ObjPersona.ListaPersona_BycPerCodigo(Request));
        }
Beispiel #8
0
        public Boolean setPersona(BE_Req_Persona Request)
        {
            DAPersona ObjPersona = new DAPersona();

            return(ObjPersona.setPersona(Request));
        }
Beispiel #9
0
        public DataTable ListaPeronas_BycPerApellido_cPerRelTipo(BE_Req_Persona Request)
        {
            DAPersona ObjPersona = new DAPersona();

            return(ObjPersona.ListaPersonas_BycPerCodigo_cPerRelTipo(Request));
        }
Beispiel #10
0
        public DataTable Get_Busqueda_Terceros_By_Tipo_Descr(BE_Req_Persona Request)
        {
            DAPersona ObjPersona = new DAPersona();

            return(ObjPersona.Get_Busqueda_Terceros_By_Tipo_Descr(Request));
        }