Example #1
0
        public listAgenda listaReservaByMoradorFesta(ApartamentoModel oAp, AgendaModel oAgenda)
        {
            string clausulaSQL = "RESERVA_MORADOR_FESTA";

            try
            {
                SqlCommand comandoSQL = new SqlCommand(clausulaSQL);

                comandoSQL.Parameters.AddWithValue("@AP", oAp.apartamento);
                comandoSQL.Parameters.AddWithValue("@BLOCO", oAp.bloco);
                comandoSQL.Parameters.AddWithValue("@ANO", oAgenda.dataAgendamento.Year);
                comandoSQL.Parameters.AddWithValue("@MES", oAgenda.dataAgendamento.Month);


                DataTable tbAgenda = new DataTable();

                tbAgenda = ExecutaQuery(comandoSQL);

                return(carregaAgenda(tbAgenda));
            }
            catch (Exception error)
            {
                throw error;
            }
        }
Example #2
0
        public void listaMensagemMoradorBLL()
        {
            try
            {
                ApartamentoModel oApModel = new ApartamentoModel();
                oApModel.apartamento  = Convert.ToInt32(Session["AP"]);
                oApModel.bloco        = Convert.ToInt32(Session["Bloco"]);
                oMensagemModel.status = "1";
                oMensagemModel.oAp    = oApModel;

                listaMensagemMorador listaQuantidade = new listaMensagemMorador();

                int contador = 0;

                if (oMensagemBLL.listaMensagemMorador(oMensagemModel).Count > 0)
                {
                    foreach (var item in oMensagemBLL.listaMensagemMorador(oMensagemModel))
                    {
                        contador           += Convert.ToInt32(item.qtdMsg);
                        Session["mensagem"] = contador;
                    }
                }
                else
                {
                    Session.Remove("mensagem");
                }
            }
            catch (Exception ex)
            {
                ex.ToString();
            }
        }
Example #3
0
        public listAgenda validaAgendamento(DateTime data, ApartamentoModel oAp, AgendaModel oAgenda)
        {
            string clausulaSQL = "VALIDA_CADASTRO_AGENDA";

            try
            {
                SqlCommand comandoSQL = new SqlCommand(clausulaSQL);

                comandoSQL.Parameters.AddWithValue("@DATA_AGENDA", data);
                comandoSQL.Parameters.AddWithValue("@BLOCO", oAp.bloco);
                comandoSQL.Parameters.AddWithValue("@AP", oAp.apartamento);
                comandoSQL.Parameters.AddWithValue("@FESTA", oAgenda.salaoFesta);
                comandoSQL.Parameters.AddWithValue("@CHURRAS", oAgenda.salaoChurrasco);

                DataTable tbAgenda = new DataTable();

                tbAgenda = ExecutaQuery(comandoSQL);

                return(carregaAgenda(tbAgenda));
            }
            catch (Exception error)
            {
                throw error;
            }
        }
        public listaMensagemMorador listaMensagemMorador(DataTable dt)
        {
            listaMensagemMorador oListMensagemMorador = new listaMensagemMorador();

            foreach (DataRow dr in dt.Rows)
            {
                MensagemMoradorModel oMensagem = new MensagemMoradorModel();
                ApartamentoModel     oPropri   = new ApartamentoModel();

                if (dr.Table.Columns.Contains("ID_MSG"))
                {
                    oMensagem.codigoMsg = Convert.ToInt32(dr["ID_MSG"]);
                }

                oMensagem.mensagem    = dr["MENSAGEM"].ToString();
                oPropri.apartamento   = Convert.ToInt32(dr["APARTAMENTO"]);
                oPropri.bloco         = Convert.ToInt32(dr["BLOCO"]);
                oMensagem.ativo       = dr["ATIVO"].ToString();
                oMensagem.status      = dr["STATUS"].ToString();
                oMensagem.data_inicio = Convert.ToDateTime(dr["DATA_INICIO"]);
                oMensagem.data_fim    = Convert.ToDateTime(dr["DATA_FIM"]);
                oMensagem.qtdMsg      = Convert.ToInt32(dr["QTDMGS"]);
                oMensagem.assunto     = dr["ASSUNTO"].ToString();
                oMensagem.deMsg       = dr["De"].ToString();
                oMensagem.oAp         = oPropri;

                oListMensagemMorador.Add(oMensagem);
            }

            return(oListMensagemMorador);
        }
        public void listaMensagemMoradorBLL()
        {
            try
            {
                ApartamentoModel oApModel = new ApartamentoModel();
                oApModel.apartamento = Convert.ToInt32(Session["AP"]);
                oApModel.bloco = Convert.ToInt32(Session["Bloco"]);
                oMensagemModel.status = "1";
                oMensagemModel.oAp = oApModel;

                listaMensagemMorador listaQuantidade = new listaMensagemMorador();

                int contador = 0;

                if (oMensagemBLL.listaMensagemMorador(oMensagemModel).Count > 0)
                {
                    foreach (var item in oMensagemBLL.listaMensagemMorador(oMensagemModel))
                    {

                        contador += Convert.ToInt32(item.qtdMsg);
                        Session["mensagem"] = contador;
                    }
                }
                else
                {
                    Session.Remove("mensagem");
                }

            }
            catch (Exception ex)
            {
                ex.ToString();
            }
        }
Example #6
0
        public Dictionary <int, DateTime> quantidadeDiasReservaChurras(ApartamentoModel oAp)
        {
            string clausulaSQL = "SP_DIAS_CHURRASCO";

            try
            {
                SqlCommand comandoSQL = new SqlCommand(clausulaSQL);


                comandoSQL.Parameters.AddWithValue("@BLOCO", oAp.bloco);
                comandoSQL.Parameters.AddWithValue("@APARTAMENTO", oAp.apartamento);



                DataTable tbAgenda = new DataTable();

                tbAgenda = ExecutaQuery(comandoSQL);

                return(carregaAgendaDiasReserva(tbAgenda));
            }
            catch (Exception error)
            {
                throw error;
            }
        }
        public void cadastrarAgenda(DateTime data,ApartamentoModel oAp, AgendaModel oAgenda)
        {
            string clausulaSQL = "CADASTRA_RESERVA_MORADOR";

            try
            {
                SqlCommand comandoSQL = new SqlCommand(clausulaSQL);

                comandoSQL.Parameters.AddWithValue("@DATA_AGENDA", data);
                comandoSQL.Parameters.AddWithValue("@BLOCO", oAp.bloco);
                comandoSQL.Parameters.AddWithValue("@AP", oAp.apartamento);
                comandoSQL.Parameters.AddWithValue("@FESTA", oAgenda.salaoFesta);
                comandoSQL.Parameters.AddWithValue("@CHURRAS", oAgenda.salaoChurrasco);
                comandoSQL.Parameters.AddWithValue("@PAGO", oAgenda.statusPagamento);
                comandoSQL.Parameters.AddWithValue("@DATA_CONFIRMACAOPG", oAgenda.dataConfirmacaoPagamento);
                comandoSQL.Parameters.AddWithValue("@OBSERVACAO", oAgenda.observacao);

                ExecutaQuery(comandoSQL);

            }
            catch (Exception error)
            {

                throw error;
            }
        }
Example #8
0
        private ListaEnquete resultadoEnquete(DataTable dt)
        {
            ListaEnquete oListEnquete = new ListaEnquete();

            ApartamentoModel oApEnquete = new ApartamentoModel();


            foreach (DataRow itemOcorrencia in dt.Rows)
            {
                Enquete oEnquete = new Enquete();

                if (itemOcorrencia.Table.Columns.Contains("idEnquete"))
                {
                    oEnquete.idEnquete = Convert.ToInt32(itemOcorrencia["idEnquete"]);
                }

                if (itemOcorrencia.Table.Columns.Contains("descEnquete"))
                {
                    oEnquete.enqueteDescricao = itemOcorrencia["descEnquete"].ToString();
                }

                if (itemOcorrencia.Table.Columns.Contains("soma"))
                {
                    oEnquete.resultadoEnquete = Convert.ToInt32(itemOcorrencia["soma"]);
                }

                if (itemOcorrencia.Table.Columns.Contains("ap"))
                {
                    oApEnquete.apartamento = Convert.ToInt32(itemOcorrencia["ap"]);
                }


                if (itemOcorrencia.Table.Columns.Contains("bloco"))
                {
                    oApEnquete.bloco = Convert.ToInt32(itemOcorrencia["bloco"]);
                }
                oEnquete.oAP = oApEnquete;


                if (itemOcorrencia.Table.Columns.Contains("votacao"))
                {
                    oEnquete.resultadoEnquete = Convert.ToInt32(itemOcorrencia["votacao"]);
                }

                if (itemOcorrencia.Table.Columns.Contains("dataResposta"))
                {
                    oEnquete.dataResposta = Convert.ToDateTime(itemOcorrencia["dataResposta"]);
                }


                oListEnquete.Add(oEnquete);
            }

            return(oListEnquete);
        }
Example #9
0
 public listProprietario enviaCrendencialAcesso(ApartamentoModel oPropri)
 {
     try
     {
         return(oPropriDAO.enviaCrendencialAcesso(oPropri));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 public void cancelaAgendamentoMoradorObservation(DateTime dataAgendamento, ApartamentoModel ap, bool festa, bool churras, string observation)
 {
     try
     {
         oAgendaDao.cancelaAgendamentoMoradorObservation(dataAgendamento, ap, festa, churras, observation);
     }
     catch (Exception error)
     {
         throw error;
     }
 }
Example #11
0
 public string BuscaEmailMorador(ApartamentoModel ap)
 {
     try
     {
         return(oPropriDAO.BuscaEmailMorador(ap));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 public void cadastrarAgenda(DateTime data, ApartamentoModel oAp, AgendaModel oAgenda)
 {
     try
     {
         oAgendaDao.cadastrarAgenda(data, oAp, oAgenda);
     }
     catch (Exception error)
     {
         throw error;
     }
 }
 public void cancelaAgendamentoMorador(DateTime dataAgendamento, ApartamentoModel ap, bool festa, bool churras)
 {
     try
     {
         oAgendaDao.cancelaAgendamentoMorador(dataAgendamento, ap, festa, churras);
     }
     catch (Exception error)
     {
         throw error;
     }
 }
Example #14
0
 public void liberaAcesso(ApartamentoModel ap)
 {
     try
     {
         oPropriDAO.liberaAcesso(ap);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
        public void cadastraAnimais(Animais animais, ApartamentoModel pAp)
        {
            string     clausulaSQL = "CADASTRAR_ANIMAIS";
            SqlCommand comandoSQL  = new SqlCommand(clausulaSQL);

            //Cadastro de animais
            comandoSQL.Parameters.AddWithValue("@QTD_ANIMAIS", animais.quantidadeAnimais);
            comandoSQL.Parameters.AddWithValue("@ESPECIES", animais.especies);
            comandoSQL.Parameters.AddWithValue("@BLOCO", pAp.bloco);
            comandoSQL.Parameters.AddWithValue("@AP", pAp.apartamento);
            ExecutaComando(comandoSQL);
        }
        public void preencheDetailsView()
        {
            ApartamentoModel oAp = new ApartamentoModel();

            oAp.apartamento = Convert.ToInt32(Session["Ap"]);
            oAp.bloco = Convert.ToInt32(Session["Bloco"]);
            oClassificaModel.apartamentoClassificado = oAp;
            oClassificaModel.idClassificado = Convert.ToInt32(Request.QueryString["codigo"]);
            //oClassificaModel.dataClassificado = Convert.ToDateTime("17530101");

            DetailsView1.DataSource = oClassificado.consultaClassificado(oClassificaModel);
            DetailsView1.DataBind();
        }
        public void cancelaAgendamentoMorador(DateTime dataAgendamento, ApartamentoModel ap, bool festa, bool churras)
        {
            try
            {
                oAgendaDao.cancelaAgendamentoMorador(dataAgendamento, ap, festa, churras);

            }
            catch (Exception error)
            {

                throw error;
            }
        }
        public void cadastrarAgenda(DateTime data, ApartamentoModel oAp, AgendaModel oAgenda)
        {
            try
            {
                oAgendaDao.cadastrarAgenda(data, oAp, oAgenda);

            }
            catch (Exception error)
            {

                throw error;
            }
        }
        public void cancelaAgendamentoMoradorObservation(DateTime dataAgendamento, ApartamentoModel ap, bool festa, bool churras, string observation)
        {
            try
            {
                oAgendaDao.cancelaAgendamentoMoradorObservation(dataAgendamento, ap, festa, churras, observation);

            }
            catch (Exception error)
            {

                throw error;
            }
        }
        public void cadastraEmpregados(Empregados empregados, ApartamentoModel pAp)
        {
            string     clausulaSQL = "CADASTRAR_EMPREGADOS";
            SqlCommand comandoSQL  = new SqlCommand(clausulaSQL);

            //Cadastro de empregados
            comandoSQL.Parameters.AddWithValue("@NOME_EMPREGADO", empregados.nomeEmpregado);
            comandoSQL.Parameters.AddWithValue("@RG_EMPREGADO", empregados.rgEmpregado);
            comandoSQL.Parameters.AddWithValue("@BLOCO", pAp.bloco);
            comandoSQL.Parameters.AddWithValue("@AP", pAp.apartamento);

            ExecutaComando(comandoSQL);
        }
        public void preencheDetailsView()
        {
            ApartamentoModel oAp = new ApartamentoModel();

            oAp.apartamento = Convert.ToInt32(Session["Ap"]);
            oAp.bloco       = Convert.ToInt32(Session["Bloco"]);
            oClassificaModel.apartamentoClassificado = oAp;
            oClassificaModel.idClassificado          = Convert.ToInt32(Request.QueryString["codigo"]);
            //oClassificaModel.dataClassificado = Convert.ToDateTime("17530101");


            DetailsView1.DataSource = oClassificado.consultaClassificado(oClassificaModel);
            DetailsView1.DataBind();
        }
        public void cadastraCarros(Transporte transporte, ApartamentoModel pAp)
        {
            string     clausulaSQL = "CADASTRAR_CARROS";
            SqlCommand comandoSQL  = new SqlCommand(clausulaSQL);

            //Cadastro de Veiculos
            comandoSQL.Parameters.AddWithValue("@MARCA_MODELO", transporte.marcaModelo);
            comandoSQL.Parameters.AddWithValue("@COR", transporte.cor);
            comandoSQL.Parameters.AddWithValue("@PLACA", transporte.placaCarro);
            comandoSQL.Parameters.AddWithValue("@BLOCO", pAp.bloco);
            comandoSQL.Parameters.AddWithValue("@AP", pAp.apartamento);

            ExecutaComando(comandoSQL);
        }
        public void cadastraEmergencia(Emergencia emergencia, ApartamentoModel pAp)
        {
            string     clausulaSQL = "CADASTRAR_EMERGENCIA";
            SqlCommand comandoSQL  = new SqlCommand(clausulaSQL);

            //Cadastro de contato de emergencia
            comandoSQL.Parameters.AddWithValue("@NOME_EMERGENCIA", emergencia.nomeContatoEmergencia);
            comandoSQL.Parameters.AddWithValue("@PARENTESCO_EMERGENCIA", emergencia.nomeParentescoEmergencia);
            comandoSQL.Parameters.AddWithValue("@CONTATO_EMERGENCIA", emergencia.contato);
            comandoSQL.Parameters.AddWithValue("@BLOCO", pAp.bloco);
            comandoSQL.Parameters.AddWithValue("@AP", pAp.apartamento);

            ExecutaComando(comandoSQL);
        }
        public string BuscaEmailMorador(ApartamentoModel ap)
        {
            try
            {

                return oPropriDAO.BuscaEmailMorador(ap);

            }
            catch (Exception e)
            {

                throw e;
            }
        }
        public void cadastraDepedentes(Depedentes dp, ApartamentoModel pAp)
        {
            string     clausulaSQL = "CADASTRAR_DEPEDENTES";
            SqlCommand comandoSQL  = new SqlCommand(clausulaSQL);

            //Cadastro de depedentes
            comandoSQL.Parameters.AddWithValue("@NOME_DEPEDENTE", dp.nomeDepedente);
            comandoSQL.Parameters.AddWithValue("@PARENTESCO", dp.parentesco);
            comandoSQL.Parameters.AddWithValue("@DATA_NASC_DEPEDENTE", Convert.ToDateTime(dp.nascimentoDepedente));
            comandoSQL.Parameters.AddWithValue("@BLOCO", pAp.bloco);
            comandoSQL.Parameters.AddWithValue("@AP", pAp.apartamento);

            ExecutaComando(comandoSQL);
        }
Example #26
0
        public void preencheGrid()
        {
            ClassificadoBLL oClassificadoBLL    = new ClassificadoBLL();
            Classificados   oClassificaModel    = new Classificados();
            ArrayList       sorteioClassificado = new ArrayList();

            //GrupoClassificados oGrpModel = new GrupoClassificados();
            ApartamentoModel oAp = new ApartamentoModel();

            oClassificaModel.grpClassificado.grupoClassificado = 0;
            oClassificaModel.statusClassificado = "A";



            foreach (var item in oClassificadoBLL.consultaClassificado(oClassificaModel))
            {
                sorteioClassificado.Add(item.idClassificado);
            }

            int quantidade = sorteioClassificado.Count;

            int[] numeroSorteado = new int[4];
            if (quantidade < 4)
            {
                //Query que tras os dados através de um sorteio.. para mostrar dinamincamente os classificados na página principal;
                grdClassificado.DataSource = from listaClassificados in oClassificadoBLL.consultaClassificado(oClassificaModel)
                                             where listaClassificados.statusClassificado == "A"
                                             orderby listaClassificados.dataClassificado
                                             select listaClassificados;
            }
            else
            {
                for (int i = 0; i < 4; i++)
                {
                    numeroSorteado[i] = paginaInicialMoradores.ArraySorter(sorteioClassificado);
                    sorteioClassificado.Remove(numeroSorteado[i]);
                }


                //Query que tras os dados através de um sorteio.. para mostrar dinamincamente os classificados na página principal;
                grdClassificado.DataSource = from listaClassificados in oClassificadoBLL.consultaClassificado(oClassificaModel)
                                             where listaClassificados.statusClassificado == "A" &&
                                             listaClassificados.idClassificado == numeroSorteado[0] || listaClassificados.idClassificado == numeroSorteado[1] ||
                                             listaClassificados.idClassificado == numeroSorteado[2] || listaClassificados.idClassificado == numeroSorteado[3]
                                             orderby listaClassificados.dataClassificado
                                             select listaClassificados;
            }
            grdClassificado.DataBind();
        }
        public listAgenda listaReservaByMoradorFesta(ApartamentoModel oAp, AgendaModel oAgenda)
        {
            listAgenda oListAgenda = new listAgenda();

            try
            {
                oListAgenda = oAgendaDao.listaReservaByMoradorFesta(oAp, oAgenda);

                return(oListAgenda);
            }
            catch (Exception error)
            {
                throw error;
            }
        }
        public void cadastraImobiliaria(Imobiliaria imobiliaria, ApartamentoModel pAp)
        {
            string     clausulaSQL = "CADASTRAR_IMOBILIARIA";
            SqlCommand comandoSQL  = new SqlCommand(clausulaSQL);


            //Cadastro de imobiliaria
            comandoSQL.Parameters.AddWithValue("@NOME_IMOBILIARIA", imobiliaria.nomeImobiliaria);
            comandoSQL.Parameters.AddWithValue("@TELEFONE_IMOBILIARIA", imobiliaria.telefoneImobiliaria);
            comandoSQL.Parameters.AddWithValue("@CONTATO_IMOBILIARIA", imobiliaria.Contato);
            comandoSQL.Parameters.AddWithValue("@BLOCO", pAp.bloco);
            comandoSQL.Parameters.AddWithValue("@AP", pAp.apartamento);

            ExecutaComando(comandoSQL);
        }
Example #29
0
        public ActionResult AddOrEdit(ApartamentoModel apartamento)
        {
            HttpResponseMessage response;

            if (apartamento.id == 0)
            {
                response = GlobalVariables.WebApiClient.PostAsJsonAsync("apartamento", apartamento).Result;
            }
            else
            {
                response = GlobalVariables.WebApiClient.PutAsJsonAsync("apartamento/" + apartamento.id, apartamento).Result;
            }

            return(Json(new { Id = apartamento.id }, JsonRequestBehavior.AllowGet));
        }
        public Dictionary <int, DateTime> quantidadeDiasReservaChurras(ApartamentoModel oAp)
        {
            Dictionary <int, DateTime> dataReservaChurras = new Dictionary <int, DateTime>();

            try
            {
                dataReservaChurras = oAgendaDao.quantidadeDiasReservaChurras(oAp);

                return(dataReservaChurras);
            }
            catch (Exception)
            {
                throw;
            }
        }
        public listAgenda validaAgendamento(DateTime data, ApartamentoModel oAp, AgendaModel oAgenda)
        {
            listAgenda oListAgenda = new listAgenda();

            try
            {
                oListAgenda = oAgendaDao.validaAgendamento(data, oAp, oAgenda);

                return(oListAgenda);
            }
            catch (Exception error)
            {
                throw error;
            }
        }
Example #32
0
        public void liberaAcesso(ApartamentoModel ap)
        {
            string clausulaSQL = "SP_LIBERA_ACESSO_MORADOR";

            try
            {
                SqlCommand comandoSQL = new SqlCommand(clausulaSQL);
                comandoSQL.Parameters.AddWithValue("@PROPRIETARIO_AP", ap.apartamento);
                comandoSQL.Parameters.AddWithValue("@PROPRIETARIO_BLOCO", ap.bloco);
                ExecutaQuery(comandoSQL);
            }
            catch (Exception e)
            {
                throw e;
            }
        }
        public void preencheGrid(int idClassificado)
        {
            Classificados oClassificaModel = new Classificados();

            //GrupoClassificados oGrpModel = new GrupoClassificados();
            ApartamentoModel oAp = new ApartamentoModel();

            oClassificaModel.grpClassificado.grupoClassificado = idClassificado;

            //Traz todos os classificados Ativos
            grdClassificado.DataSource = from listaClassificados in oClassificadoBLL.consultaClassificado(oClassificaModel)
                                         where listaClassificados.statusClassificado == "A"
                                         orderby listaClassificados.dataClassificado
                                         select listaClassificados;


            grdClassificado.DataBind();
        }
        public void listaMensagemMoradorBLL()
        {
            try
            {
                ApartamentoModel oApModel = new ApartamentoModel();
                oApModel.apartamento = Convert.ToInt32(Session["AP"]);
                oApModel.bloco = Convert.ToInt32(Session["Bloco"]);

                oMensagemModel.oAp = oApModel;

                dtListMensagem.DataSource = oMensagemBLL.listaMensagemMorador(oMensagemModel);
                dtListMensagem.DataBind();
            }
            catch (Exception ex)
            {
                ex.ToString();
            }
        }
Example #35
0
        public void listaMensagemMoradorBLL()
        {
            try
            {
                ApartamentoModel oApModel = new ApartamentoModel();
                oApModel.apartamento = Convert.ToInt32(Session["AP"]);
                oApModel.bloco       = Convert.ToInt32(Session["Bloco"]);

                oMensagemModel.oAp = oApModel;


                dtListMensagem.DataSource = oMensagemBLL.listaMensagemMorador(oMensagemModel);
                dtListMensagem.DataBind();
            }
            catch (Exception ex)
            {
                ex.ToString();
            }
        }
        public listProprietario populaProprietarioSemSenha(ApartamentoModel ap)
        {
            string clausulaSQL = "POPULA_MORADOR_SEM_SENHA";

            try
            {
                SqlCommand comandoSQL = new SqlCommand(clausulaSQL);
                comandoSQL.Parameters.AddWithValue("@PROPRIETARIO_AP", ap.apartamento);
                comandoSQL.Parameters.AddWithValue("@PROPRIETARIO_BLOCO", ap.bloco);
                DataTable tbProprietario = new DataTable();

                tbProprietario = ExecutaQuery(comandoSQL);

                return(listaAp(tbProprietario));
            }
            catch (Exception)
            {
                throw;
            }
        }
        public void preencheGrid()
        {
            Classificados oClassificaModel = new Classificados();

            //GrupoClassificados oGrpModel = new GrupoClassificados();
            ApartamentoModel oAp = new ApartamentoModel();

            oAp.apartamento = Convert.ToInt32(Session["Ap"]);
            oAp.bloco = Convert.ToInt32(Session["Bloco"]);
            oClassificaModel.apartamentoClassificado = oAp;
            //oGrpModel.grupoClassificado = 0;
            //oClassificaModel.grpClassificado = oGrpModel;
            //oClassificaModel.dataClassificado = Convert.ToDateTime("17530101");

            grdClassificado.DataSource = from listaClassificados in oClassificado.consultaClassificado(oClassificaModel)
                                         where listaClassificados.statusClassificado == "A"
                                         orderby listaClassificados.dataClassificado
                                         select listaClassificados;

            grdClassificado.DataBind();
        }
Example #38
0
        public listProprietario BuscaMoradorAdmin(ApartamentoModel ap)
        {
            string clausulaSQL = "BUSCA_MORADOR_ADMIN";

            try
            {
                SqlCommand comandoSQL = new SqlCommand(clausulaSQL);
                comandoSQL.Parameters.AddWithValue("@PROPRIETARIO_AP", ap.apartamento);
                comandoSQL.Parameters.AddWithValue("@PROPRIETARIO_BLOCO", ap.bloco);

                DataTable tbProprietario = new DataTable();

                tbProprietario = ExecutaQuery(comandoSQL);

                return(listaAp(tbProprietario));
            }
            catch (Exception)
            {
                throw;
            }
        }
Example #39
0
        public listProprietario enviaCrendencialAcesso(ApartamentoModel oPropri)
        {
            string clausulaSQL = "SP_ENVIA_SENHA_MORADOR";

            try
            {
                SqlCommand comandoSQL = new SqlCommand(clausulaSQL);
                comandoSQL.Parameters.AddWithValue("@PROPRIETARIO_AP", oPropri.apartamento);
                comandoSQL.Parameters.AddWithValue("@PROPRIETARIO_BLOCO", oPropri.bloco);

                DataTable tbProprietario = new DataTable();

                tbProprietario = ExecutaQuery(comandoSQL);

                return(listaAp(tbProprietario));
            }
            catch (Exception)
            {
                throw;
            }
        }
        private ListaEnquete resultadoEnquete(DataTable dt)
        {
            ListaEnquete oListEnquete = new ListaEnquete();

            ApartamentoModel oApEnquete = new ApartamentoModel();

            foreach (DataRow itemOcorrencia in dt.Rows)
            {
                Enquete oEnquete = new Enquete();

                if (itemOcorrencia.Table.Columns.Contains("idEnquete"))
                    oEnquete.idEnquete = Convert.ToInt32(itemOcorrencia["idEnquete"]);

                if (itemOcorrencia.Table.Columns.Contains("descEnquete"))
                    oEnquete.enqueteDescricao = itemOcorrencia["descEnquete"].ToString();

                if (itemOcorrencia.Table.Columns.Contains("soma"))
                    oEnquete.resultadoEnquete = Convert.ToInt32(itemOcorrencia["soma"]);

                if (itemOcorrencia.Table.Columns.Contains("ap"))
                    oApEnquete.apartamento = Convert.ToInt32(itemOcorrencia["ap"]);

                if (itemOcorrencia.Table.Columns.Contains("bloco"))
                    oApEnquete.bloco = Convert.ToInt32(itemOcorrencia["bloco"]);
                oEnquete.oAP = oApEnquete;

                if (itemOcorrencia.Table.Columns.Contains("votacao"))
                    oEnquete.resultadoEnquete = Convert.ToInt32(itemOcorrencia["votacao"]);

                if (itemOcorrencia.Table.Columns.Contains("dataResposta"))
                    oEnquete.dataResposta = Convert.ToDateTime(itemOcorrencia["dataResposta"]);

                oListEnquete.Add(oEnquete);
            }

            return oListEnquete;
        }
        public listProprietario BuscaMoradorAdmin(ApartamentoModel ap)
        {
            string clausulaSQL = "BUSCA_MORADOR_ADMIN";

            try
            {

                SqlCommand comandoSQL = new SqlCommand(clausulaSQL);
                comandoSQL.Parameters.AddWithValue("@PROPRIETARIO_AP", ap.apartamento);
                comandoSQL.Parameters.AddWithValue("@PROPRIETARIO_BLOCO", ap.bloco);

                DataTable tbProprietario = new DataTable();

                tbProprietario = ExecutaQuery(comandoSQL);

                return listaAp(tbProprietario);

            }
            catch (Exception)
            {

                throw;
            }
        }
        public string BuscaEmailMorador(ApartamentoModel ap)
        {
            string clausulaSQL = "SP_BUSCA_EMAIL";

            try
            {

                SqlCommand comandoSQL = new SqlCommand(clausulaSQL);
                comandoSQL.Parameters.AddWithValue("@VALOR_APTO", ap.apartamento);
                comandoSQL.Parameters.AddWithValue("@VALOR_BLOCO", ap.bloco);

                DataTable tbProprietario = new DataTable();

                tbProprietario = ExecutaQuery(comandoSQL);

                return GetEmail(tbProprietario);

            }
            catch (Exception)
            {

                throw;
            }
        }
        /// <summary>
        /// Check which month and year the report is available 
        /// </summary>
        protected void showAvailableUnvailableReport()
        {
            statusInicialDonwload();

            ContaAgua oContaModel = new ContaAgua();
            ContaAguaBLL oContaBLL = new ContaAguaBLL();
            ApartamentoModel oAp = new ApartamentoModel();
            oContaModel.ano = Convert.ToInt32(drpAno.SelectedValue);
            // I'm using default values to report available, only Bloco and Apto
            // Default values = 301 / 06
            oAp.apartamento = 301;
            oAp.bloco = 06;
            oContaModel.modelAp = oAp;

            List<int> pegaMeses = new List<int>();

            try
            {
                pegaMeses = oContaBLL.validaContaMesAnoMorador(oContaModel); ;

                foreach (var item in pegaMeses)
                {
                    if (item == 1)
                    {

                        this.lbtMonth1.Enabled = true;
                        img1.ImageUrl = "~/images/verde.png";
                        ImageButton1.Visible = true;

                    }
                    else if (item == 2)
                    {
                        this.lbtMonth2.Enabled = true;
                        img2.ImageUrl = "~/images/verde.png";
                        ImageButton2.Visible = true;

                    }
                    else if (item == 3)
                    {
                        this.lbtMonth3.Enabled = true;
                        img3.ImageUrl = "~/images/verde.png";
                        ImageButton3.Visible = true;

                    }
                    else if (item == 4)
                    {
                        this.lbtMonth4.Enabled = true;
                        img4.ImageUrl = "~/images/verde.png";
                        ImageButton4.Visible = true;

                    }
                    else if (item == 5)
                    {
                        this.lbtMonth5.Enabled = true;
                        img5.ImageUrl = "~/images/verde.png";
                        ImageButton5.Visible = true;

                    }
                    else if (item == 6)
                    {
                        this.lbtMonth6.Enabled = true;
                        img6.ImageUrl = "~/images/verde.png";
                        ImageButton6.Visible = true;

                    }
                    else if (item == 7)
                    {
                        this.lbtMonth7.Enabled = true;
                        img7.ImageUrl = "~/images/verde.png";
                        ImageButton7.Visible = true;

                    }
                    else if (item == 8)
                    {
                        this.lbtMonth8.Enabled = true;
                        img8.ImageUrl = "~/images/verde.png";
                        ImageButton8.Visible = true;

                    }
                    else if (item == 9)
                    {
                        this.lbtMonth9.Enabled = true;
                        img9.ImageUrl = "~/images/verde.png";
                        ImageButton9.Visible = true;

                    }
                    else if (item == 10)
                    {
                        this.lbtMonth10.Enabled = true;
                        img10.ImageUrl = "~/images/verde.png";
                        ImageButton10.Visible = true;

                    }
                    else if (item == 11)
                    {
                        this.lbtMonth11.Enabled = true;
                        img11.ImageUrl = "~/images/verde.png";
                        ImageButton11.Visible = true;

                    }
                    else if (item == 12)
                    {
                        this.lbtMonth12.Enabled = true;
                        img12.ImageUrl = "~/images/verde.png";
                        ImageButton12.Visible = true;

                    }

                    //dvPublicacao.Visible = true;
                    //btnOk.Visible = false;
                    //lblMsg.Visible = false;
                }
            }

            catch (Exception)
            {

                throw;
            }
        }
        public listAgenda validaAgendamento(DateTime data, ApartamentoModel oAp, AgendaModel oAgenda)
        {
            listAgenda oListAgenda = new listAgenda();

            try
            {
                oListAgenda = oAgendaDao.validaAgendamento(data, oAp, oAgenda);

                return oListAgenda;

            }
            catch (Exception error)
            {

                throw error;
            }
        }
        public Dictionary<int, DateTime> quantidadeDiasReservaFesta(ApartamentoModel oAp)
        {
            Dictionary<int, DateTime> dataReservaFesta = new Dictionary<int, DateTime>();

            try
            {
                dataReservaFesta = oAgendaDao.quantidadeDiasReservaFesta(oAp);

                return dataReservaFesta;
            }
            catch (Exception)
            {

                throw;
            }
        }
 void Interfaces.IAgenda.cadastrarAgenda(DateTime data, ApartamentoModel oAp, AgendaModel oAgenda)
 {
     throw new NotImplementedException();
 }
        protected void btnMensagem_Click(object sender, EventArgs e)
        {
            if (drpBloco.SelectedItem.Value != "T" && drpMsg.SelectedItem.Value != "T")
            {

                oAPmodel.apartamento = Convert.ToInt32(drpMsg.SelectedItem.Text);
                oAPmodel.bloco = Convert.ToInt32(drpBloco.SelectedItem.Text);
                if (oProprietario.BuscaMoradorAdmin(oAPmodel).Count > 0)
                {
                    ApartamentoModel oAp = new ApartamentoModel();
                    oMsgModel.ativo = "S";
                    oMsgModel.status = "NL";
                    oMsgModel.mensagem = txtDescription.Text;
                    oMsgModel.assunto = txtAssunto.Text;
                    oAp.apartamento = Convert.ToInt32(drpMsg.SelectedItem.Value);
                    oAp.bloco = Convert.ToInt32(drpBloco.SelectedItem.Value);
                    oMsgModel.deMsg = "Administrador do Condominio";
                    oMsgModel.todosMoradores = "";
                    oMsgModel.oAp = oAp;

                    try
                    {
                        oMensagemBLL.enviaMensagemMorador(oMsgModel);
                        lblMsg.Text = "Mensagem enviada com sucesso!!";
                        txtAssunto.Text = "";
                        txtDescription.Text = "";
                        lblMorador.Text = "";
                        lblEmailResult.Text = "";
                    }
                    catch (Exception)
                    {

                        throw;
                    }
                }
                else
                {
                    lblMsg.Text = "Não existem morador cadastrado para o Bloco/Apartamento!";

                }

            }

            else if (drpBloco.SelectedItem.Value == "T" && drpMsg.SelectedItem.Value == "T")
            {

                    ApartamentoModel oAp = new ApartamentoModel();
                    oMsgModel.ativo = "S";
                    oMsgModel.status = "NL";
                    oMsgModel.mensagem = txtDescription.Text;
                    oMsgModel.assunto = txtAssunto.Text;
                    oAp.apartamento = 0;
                    oAp.bloco = 0;
                    oMsgModel.todosMoradores = "T";
                    oMsgModel.deMsg = "Administrador do Condominio";
                    oMsgModel.oAp = oAp;

                    try
                    {
                        oMensagemBLL.enviaMensagemMorador(oMsgModel);
                        lblMsg.Text = "Mensagem enviada com sucesso!!";
                        txtAssunto.Text = "";
                        txtDescription.Text = "";
                        lblMorador.Text = "";
                        lblEmailResult.Text = "";
                    }
                    catch (Exception)
                    {

                        throw;
                    }

            }
        }
        public listAgenda listaReservaByMoradorFesta(ApartamentoModel oAp, AgendaModel oAgenda)
        {
            listAgenda oListAgenda = new listAgenda();

            try
            {
                oListAgenda = oAgendaDao.listaReservaByMoradorFesta(oAp, oAgenda);

                return oListAgenda;

            }
            catch (Exception error)
            {

                throw error;
            }
        }
        public listaLancamentoOcorrencia populaOcorrencia(System.Data.DataTable dt)
        {
            listaLancamentoOcorrencia olist = new listaLancamentoOcorrencia();

            foreach (DataRow itemOcorrencia in dt.Rows)
            {
                LancamentoOcorrenciaModel oLancamento = new LancamentoOcorrenciaModel();
                OcorrenciaModel oOcorrencia = new OcorrenciaModel();
                ApartamentoModel Oap = new ApartamentoModel();

                if (itemOcorrencia.Table.Columns.Contains("OCORRENCIA"))
                    oLancamento.codigoOcorrencia = Convert.ToInt32(itemOcorrencia["OCORRENCIA"]);

                if (itemOcorrencia.Table.Columns.Contains("DATA_OCORRENCIA"))
                    oLancamento.dataOcorrencia = Convert.ToDateTime(itemOcorrencia["DATA_OCORRENCIA"]);

                if (itemOcorrencia.Table.Columns.Contains("STATUS"))
                    oLancamento.statusOcorrencia = itemOcorrencia["STATUS"].ToString();

                if (itemOcorrencia.Table.Columns.Contains("DESCRICAO"))
                    oLancamento.ocorrenciaLancamento = itemOcorrencia["DESCRICAO"].ToString();

                if (itemOcorrencia.Table.Columns.Contains("DATA_FINALIZACAO"))
                    oLancamento.dataFinalizacao = Convert.ToDateTime(itemOcorrencia["DATA_FINALIZACAO"]);

                if (itemOcorrencia.Table.Columns.Contains("DATA_CANCELAMENTO"))
                    oLancamento.dataCancelamento = Convert.ToDateTime(itemOcorrencia["DATA_CANCELAMENTO"]);

                if (itemOcorrencia.Table.Columns.Contains("DescricaoOcorrencia"))
                    oLancamento.descricaoOcorrencia = itemOcorrencia["DescricaoOcorrencia"].ToString();

                if (itemOcorrencia.Table.Columns.Contains("imagem"))
                    oLancamento.imagemEvidencia = itemOcorrencia["imagem"].ToString();

                if (itemOcorrencia.Table.Columns.Contains("BLOCO"))
                    Oap.apartamento = Convert.ToInt32(itemOcorrencia["BLOCO"]);

                if (itemOcorrencia.Table.Columns.Contains("AP"))
                    Oap.bloco = Convert.ToInt32(itemOcorrencia["AP"]);

                oLancamento.oAp = Oap;

                olist.Add(oLancamento);

            }

            return olist;
        }
        public listProprietario populaProprietario(ApartamentoModel ap,ProprietarioModel apPro)
        {
            string clausulaSQL = "POPULA_MORADOR";

            try
            {

                SqlCommand comandoSQL = new SqlCommand(clausulaSQL);
                comandoSQL.Parameters.AddWithValue("@PROPRIETARIO_AP", ap.apartamento);
                comandoSQL.Parameters.AddWithValue("@PROPRIETARIO_BLOCO", ap.bloco);
                comandoSQL.Parameters.AddWithValue("@SENHA", apPro.senha);

                DataTable tbProprietario = new DataTable();

                tbProprietario = ExecutaQuery(comandoSQL);

                return listaAp(tbProprietario);

            }
            catch (Exception)
            {

                throw;
            }
        }
        public void liberaAcesso(ApartamentoModel ap)
        {
            string clausulaSQL = "SP_LIBERA_ACESSO_MORADOR";

            try
            {

                SqlCommand comandoSQL = new SqlCommand(clausulaSQL);
                comandoSQL.Parameters.AddWithValue("@PROPRIETARIO_AP", ap.apartamento);
                comandoSQL.Parameters.AddWithValue("@PROPRIETARIO_BLOCO", ap.bloco);
                ExecutaQuery(comandoSQL);

            }
            catch (Exception e)
            {

                throw e;
            }
        }
        private Model.listClassificados populaClassificados(DataTable dt)
        {
            Model.listClassificados olistClassificado = new listClassificados();

            foreach (DataRow itemOcorrencia in dt.Rows)
            {
                Classificados oClassificado = new Classificados();
                GrupoClassificados oGrpClassificados = new GrupoClassificados();
                ApartamentoModel oApClassifica = new ApartamentoModel();
                OcorrenciaModel oOcorrencia = new OcorrenciaModel();

                if (itemOcorrencia.Table.Columns.Contains("Classificado_id"))
                    oClassificado.idClassificado = Convert.ToInt32(itemOcorrencia["Classificado_id"]);

                if (itemOcorrencia.Table.Columns.Contains("Classificado_Grupo"))
                    oGrpClassificados.grupoClassificado = Convert.ToInt32(itemOcorrencia["Classificado_Grupo"]);

                if (itemOcorrencia.Table.Columns.Contains("Classificado_AP"))
                    oApClassifica.apartamento = Convert.ToInt32(itemOcorrencia["Classificado_AP"]);

                if (itemOcorrencia.Table.Columns.Contains("Classificado_Bloco"))
                    oApClassifica.bloco = Convert.ToInt32(itemOcorrencia["Classificado_Bloco"]);

                oClassificado.grpClassificado = oGrpClassificados;
                oClassificado.apartamentoClassificado = oApClassifica;

                if (itemOcorrencia.Table.Columns.Contains("Classificado_Descricao"))
                    oClassificado.descricaoClassificado = itemOcorrencia["Classificado_Descricao"].ToString();

                if (itemOcorrencia.Table.Columns.Contains("Classificado_Status"))
                    oClassificado.statusClassificado = itemOcorrencia["Classificado_Status"].ToString();

                if (itemOcorrencia.Table.Columns.Contains("Classificado_Validade"))
                    oClassificado.validadeClassificado = Convert.ToDateTime(itemOcorrencia["Classificado_Validade"]);

                if (itemOcorrencia.Table.Columns.Contains("Classificado_Img1"))
                    oClassificado.classificadoimg1 = itemOcorrencia["Classificado_Img1"].ToString();

                if (itemOcorrencia.Table.Columns.Contains("Classificado_Img2"))
                    oClassificado.classificadoimg2 = itemOcorrencia["Classificado_Img2"].ToString();

                if (itemOcorrencia.Table.Columns.Contains("Classificado_Img3"))
                    oClassificado.classificadoimg3 = itemOcorrencia["Classificado_Img3"].ToString();

                if (itemOcorrencia.Table.Columns.Contains("Classificado_Img4"))
                    oClassificado.classificadoimg4 = itemOcorrencia["Classificado_Img4"].ToString();

                if (itemOcorrencia.Table.Columns.Contains("Classificado_email_contato"))
                    oClassificado.emailClassificadoContato = itemOcorrencia["Classificado_email_contato"].ToString();

                if (itemOcorrencia.Table.Columns.Contains("Classificado_Tel1"))
                    oClassificado.classificadoTelefone1 = itemOcorrencia["Classificado_Tel1"].ToString();

                if (itemOcorrencia.Table.Columns.Contains("Classificado_Tel2"))
                    oClassificado.classificadoTelefone2 = itemOcorrencia["Classificado_Tel2"].ToString();

                if (itemOcorrencia.Table.Columns.Contains("Classificado_Validade"))
                    oClassificado.classificadoDataVenda = Convert.ToDateTime(itemOcorrencia["Classificado_Validade"]);

                if (itemOcorrencia.Table.Columns.Contains("Classificado_Valor"))
                    oClassificado.valorVendaClassificado = Convert.ToDouble(itemOcorrencia["Classificado_Valor"]);

                if (itemOcorrencia.Table.Columns.Contains("Classificado_Data"))
                    oClassificado.dataClassificado = Convert.ToDateTime(itemOcorrencia["Classificado_Data"]);

                if (itemOcorrencia.Table.Columns.Contains("CONTA_GRUPO"))
                    oClassificado.contaGrupo = Convert.ToInt32(itemOcorrencia["CONTA_GRUPO"]);

                if (itemOcorrencia.Table.Columns.Contains("Classificado_Contato"))
                    oClassificado.contato = itemOcorrencia["Classificado_Contato"].ToString();

                if (itemOcorrencia.Table.Columns.Contains("Classificado_assunto"))
                    oClassificado.assuntoClassificado = itemOcorrencia["Classificado_assunto"].ToString();

                olistClassificado.Add(oClassificado);

            }

            return olistClassificado;
        }
        public listProprietario enviaCrendencialAcesso(ApartamentoModel oPropri)
        {
            string clausulaSQL = "SP_ENVIA_SENHA_MORADOR";

            try
            {

                SqlCommand comandoSQL = new SqlCommand(clausulaSQL);
                comandoSQL.Parameters.AddWithValue("@PROPRIETARIO_AP", oPropri.apartamento);
                comandoSQL.Parameters.AddWithValue("@PROPRIETARIO_BLOCO", oPropri.bloco);

                DataTable tbProprietario = new DataTable();

                tbProprietario = ExecutaQuery(comandoSQL);

                return listaAp(tbProprietario);

            }
            catch (Exception)
            {

                throw;
            }
        }
        protected void btnOcorrencia_Click(object sender, EventArgs e)
        {
            if (drpListSubject.SelectedItem.Value != "-1")
            {
                LancamentoOcorrenciaModel oLancamento = new LancamentoOcorrenciaModel();
                ApartamentoModel oApartamento = new ApartamentoModel();
                OcorrenciaModel oOcorrencia = new OcorrenciaModel();

                oLancamento.dataOcorrencia = DateTime.Now;
                oLancamento.statusOcorrencia = Util.Util.statusChamado.aberto.ToString().ToUpper();
                oLancamento.descricaoOcorrencia = txtDescription.Text;
                oApartamento.bloco = Convert.ToInt32(Session["Bloco"]);
                oApartamento.apartamento = Convert.ToInt32(Session["AP"].ToString());
                oLancamento.oAp = oApartamento;
                oLancamento.dataFinalizacao = DateTime.Now;
                oLancamento.dataCancelamento = DateTime.Now;

                double tamanhoArquivo = 0;
                double permitido = 1000;
                string erroRegra = "0";
                string extensao = "";
                string diretorio = "";

                if (fileImagem.PostedFile.FileName != "")
                {

                     arq = fileImagem.PostedFile.FileName;
                     folder = System.Configuration.ConfigurationManager.AppSettings["EvidenciaMoradorOC"] + "/" + tira_acentos(arq);
                    tamanhoArquivo = Convert.ToDouble(fileImagem.PostedFile.ContentLength) / 1024;

                    extensao = arq.Substring(arq.Length - 4).ToLower();

                    if (tamanhoArquivo > permitido)
                    {
                        this.lblMsg.Text = "Tamanho Máximo permitido é de " + permitido + " kb!";
                        lblMsg.Visible = true;
                        erroRegra = "1";
                    }

                    if (extensao.Trim() != ".jpg" && extensao.Trim() != ".gif" && extensao.Trim() != ".png" && extensao.Trim() != ".bmp")
                    {
                        lblMsg.Text = "Extensão inválida, só são permitidas .jpg, .gif, .png,.bmp";
                        lblMsg.Visible = true;
                        erroRegra = "2";
                    }

                    if (erroRegra == "0")
                    {
                        if (!System.IO.File.Exists(diretorio))
                        {
                            fileImagem.PostedFile.SaveAs(Server.MapPath(folder));

                        }
                        else
                        {
                            lblMsg.Text = "Já existe uma imagem com esse nome!, por favor mude o nome do arquivo e tente novamente";
                        }
                    }
                }

                if (erroRegra != "2" && erroRegra != "1")
                {
                    diretorio = Server.MapPath(folder);
                    oLancamento.imagemEvidencia = tira_acentos(arq);
                    oOcorrencia.codigoOcorencia = Convert.ToInt32(drpListSubject.SelectedItem.Value);
                    oLancamento.oOcorrencia = oOcorrencia;

                    try
                    {
                        oProprietario.cadastraOcorrencia(oLancamento);
                        dvCadastro.Visible = false;
                        lblMsg.Visible = true;
                        Session["MensagemCadastro"] = true;
                        Response.Redirect("detalheOcorrencia.aspx");

                    }

                    catch (Exception)
                    {

                        throw;
                    }

                }
            }
            else
            {
                lblMsg.Visible = true;
                lblMsg.Text = "Por favor esolha um assunto!!";
            }
        }
        public listProprietario PesquisaMorador(string tipo_busca, string pesquisa_nome, ApartamentoModel ap)
        {
            string clausulaSQL = "SP_BUSCA_MORADOR";

            try
            {

                SqlCommand comandoSQL = new SqlCommand(clausulaSQL);
                comandoSQL.Parameters.AddWithValue("@TIPO_BUSCA", tipo_busca);
                comandoSQL.Parameters.AddWithValue("@BUSCA_NOME", pesquisa_nome);
                comandoSQL.Parameters.AddWithValue("@VALOR_APTO", ap.apartamento);
                comandoSQL.Parameters.AddWithValue("@VALOR_BLOCO", ap.bloco);

                DataTable tbProprietario = new DataTable();

                tbProprietario = ExecutaQuery(comandoSQL);

                return listaAp(tbProprietario);

            }
            catch (Exception)
            {

                throw;
            }
        }
        public listProprietario enviaCrendencialAcesso(ApartamentoModel oPropri)
        {
            try
            {

                return oPropriDAO.enviaCrendencialAcesso(oPropri);

            }
            catch (Exception e)
            {

                throw e;
            }
        }
        public void liberaAcesso(ApartamentoModel ap)
        {
            try
            {

                oPropriDAO.liberaAcesso(ap);

            }
            catch (Exception e)
            {

                throw e;
            }
        }
        public Model.listProprietario PesquisaMorador(string tipo_busca, string pesquisa_nome, ApartamentoModel ap)
        {
            try
            {

                return oPropriDAO.PesquisaMorador(tipo_busca, pesquisa_nome, ap);

            }
            catch (Exception e)
            {

                throw e;
            }
        }
        public void preencheGrid(int idClassificado)
        {
            Classificados oClassificaModel = new Classificados();

            //GrupoClassificados oGrpModel = new GrupoClassificados();
             ApartamentoModel oAp = new ApartamentoModel();

             oClassificaModel.grpClassificado.grupoClassificado = idClassificado;

            //Traz todos os classificados Ativos
             grdClassificado.DataSource = from listaClassificados in oClassificadoBLL.consultaClassificado(oClassificaModel)
                                          where listaClassificados.statusClassificado == "A"
                                          orderby listaClassificados.dataClassificado
                                          select listaClassificados;

             grdClassificado.DataBind();
        }
 listAgenda Interfaces.IAgenda.listaReservaByMoradorFesta(ApartamentoModel oAp, AgendaModel oAgenda)
 {
     throw new NotImplementedException();
 }