예제 #1
0
        public Unidade LogarUnidade(Usuario objUsuario, Unidade objUnidade)
        {
            Usuario   obj       = daoUsuario.BuscarLogin(objUsuario);
            UnidadeBO boUnidade = new UnidadeBO();

            if (objUsuario.Senha == obj.Senha)
            {
                for (int i = 0; i < obj.ObjsUnidades.Count; i++)
                {
                    if (obj.ObjsUnidades[i].Id == objUnidade.Id)
                    {
                        return(obj.ObjsUnidades[i]);
                    }
                }
            }

            return(null);
        }
예제 #2
0
        public List <Dispositivo> BuscarEventosUsuario(Usuario obj)
        {
            List <Unidade> objsUnidade = new UnidadeBO().BuscarUnidadesUsuario(obj).ObjsUnidades;

            List <Divisao>     objsDivisoes     = new List <Divisao>();
            List <Dispositivo> objsDispositivos = new List <Dispositivo>();

            for (int i = 0; i < objsUnidade.Count; i++)
            {
                objsDivisoes.AddRange(new DivisaoBO().BuscarDivisoesUnidade(objsUnidade[i]).ObjsDivisoes);
            }

            for (int i = 0; i < objsDivisoes.Count; i++)
            {
                objsDispositivos.AddRange(new DispositivoBO().BuscarDispositivosDivisao(objsDivisoes[i]).ObjsDispositivos);
            }

            return(objsDispositivos);
        }
예제 #3
0
 //METODO CONSTRUTOR
 public DivisaoBO()
 {
     daoDivisao = new DivisaoDAO();
     boUnidade  = new UnidadeBO();
 }
예제 #4
0
 //METODO CONSTRUTOR
 public LeitorBO()
 {
     daoLeitor = new LeitorDAO();
     boUnidade = new UnidadeBO();
 }