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 Model.listaMensagemMorador pesquisaMensagemMorador(MensagemMoradorModel oAP)
 {
     try
     {
         return oMensagemDAO.pesquisaMensagemMorador(oAP);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 public void atualizaMSG(MensagemMoradorModel oAp)
 {
     try
     {
         oMensagemDAO.atualizaMSG(oAp);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 public listaMensagemMorador listaMensagemMoradorByID(MensagemMoradorModel oAp)
 {
     try
     {
         return(oMensagemDAO.listaMensagemMoradorByID(oAp));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 public void enviaMensagemMorador(MensagemMoradorModel oMensagem)
 {
     try
     {
         oMensagemDAO.enviaMensagemMorador(oMensagem);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 public Model.listaMensagemMorador pesquisaMensagemMorador(MensagemMoradorModel oAP)
 {
     try
     {
         return(oMensagemDAO.pesquisaMensagemMorador(oAP));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
        public listaMensagemMorador listaMensagemMoradorByID(MensagemMoradorModel oAp)
        {
            try
            {
                return oMensagemDAO.listaMensagemMoradorByID(oAp);
            }
            catch (Exception e)
            {

                throw e;
            }
        }
        public void enviaMensagemMorador(MensagemMoradorModel oMensagem)
        {
            try
            {
                oMensagemDAO.enviaMensagemMorador(oMensagem);
            }
            catch (Exception e)
            {

                throw e;
            }
        }
        public void atualizaMSG(MensagemMoradorModel oAp)
        {
            try
            {
                oMensagemDAO.atualizaMSG(oAp);
            }
            catch (Exception e)
            {

                throw e;
            }
        }
        public void atualizaMSG(MensagemMoradorModel oAp)
        {
            string clausulaSQL = "SP_MENSAGEM_MORADOR_ATUALIZA_MSG";

            try
            {
                SqlCommand comandoSQL = new SqlCommand(clausulaSQL);
                comandoSQL.Parameters.AddWithValue("@CODIGO_MSG", oAp.codigoMsg);
                ExecutaComando(comandoSQL);
            }
            catch (Exception)
            {
                throw;
            }
        }
        public void atualizaMSG(MensagemMoradorModel oAp)
        {
            string clausulaSQL = "SP_MENSAGEM_MORADOR_ATUALIZA_MSG";

            try
            {

                SqlCommand comandoSQL = new SqlCommand(clausulaSQL);
                comandoSQL.Parameters.AddWithValue("@CODIGO_MSG", oAp.codigoMsg);
                ExecutaComando(comandoSQL);

            }
            catch (Exception)
            {

                throw;
            }
        }
        public listaMensagemMorador  listaMensagemMoradorByID(MensagemMoradorModel oAp)
        {
            string clausulaSQL = "SP_MENSAGEM_MORADOR_BY_ID";

            try
            {
                SqlCommand comandoSQL = new SqlCommand(clausulaSQL);
                comandoSQL.Parameters.AddWithValue("@CODIGO_MSG", oAp.codigoMsg);


                DataTable tbProprietario = new DataTable();

                tbProprietario = ExecutaQuery(comandoSQL);

                return(listaMensagemMorador(tbProprietario));
            }
            catch (Exception)
            {
                throw;
            }
        }
 public void atualizaMensagemParaLida(MensagemMoradorModel codigoMsg)
 {
     oMensagemBLL.atualizaMSG(codigoMsg);
 }
        public listaMensagemMorador listaMensagemMoradorByID(MensagemMoradorModel oAp)
        {
            string clausulaSQL = "SP_MENSAGEM_MORADOR_BY_ID";

            try
            {

                SqlCommand comandoSQL = new SqlCommand(clausulaSQL);
                comandoSQL.Parameters.AddWithValue("@CODIGO_MSG", oAp.codigoMsg);

                DataTable tbProprietario = new DataTable();

                tbProprietario = ExecutaQuery(comandoSQL);

                return listaMensagemMorador(tbProprietario);

            }
            catch (Exception)
            {

                throw;
            }
        }
        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 atualizaMensagemParaLida(MensagemMoradorModel codigoMsg)
 {
     oMensagemBLL.atualizaMSG(codigoMsg);
 }