public listAgenda geraReciboPago(AgendaModel oAgenda)
        {
            listAgenda oListAgenda = new listAgenda();

            try
            {
                oListAgenda = oAgendaDao.geraReciboPago(oAgenda);

                return(oListAgenda);
            }
            catch (Exception error)
            {
                throw error;
            }
        }
        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 listAgenda listaReservaByMoradorAdmin(AgendaModel oAgenda)
        {
            listAgenda oListAgenda = new listAgenda();

            try
            {
                oListAgenda = oAgendaDao.listaReservaByMoradorAdmin(oAgenda);

                return(oListAgenda);
            }
            catch (Exception error)
            {
                throw error;
            }
        }
        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 listAgenda listaReservaDetalhadaFesta(int ano, int mes)
        {
            listAgenda oListAgenda = new listAgenda();

            try
            {
                oListAgenda = oAgendaDao.listaReservaDetalhadaFesta(ano, mes);

                return(oListAgenda);
            }
            catch (Exception error)
            {
                throw error;
            }
        }
        public listAgenda listaEventosByData(DateTime date)
        {
            listAgenda oListaAgenda = new listAgenda();

            try
            {
                oListaAgenda = oAgendaDao.listaEventos_ByData(date);

                return(oListaAgenda);
            }
            catch (Exception)
            {
                throw;
            }
        }
        public listAgenda agendamentoFuturoFesta(AgendaModel oAgenda)
        {
            listAgenda oListAgenda = new listAgenda();

            try
            {
                oListAgenda = oAgendaDao.agendamentoFuturoFesta(oAgenda);

                return(oListAgenda);
            }
            catch (Exception error)
            {
                throw error;
            }
        }
        public listAgenda pendentePagamento(AgendaModel oAgenda)
        {
            listAgenda oListaAgenda = new listAgenda();
            Agenda     oAgendaDao   = new Agenda();

            try
            {
                oListaAgenda = oAgendaDao.pendentePagamento(oAgenda);

                return(oListaAgenda);
            }
            catch (Exception)
            {
                throw;
            }
        }
        public listAgenda listaEventos()
        {
            listAgenda oListaAgenda = new listAgenda();
            Agenda     oAgendaDao   = new Agenda();

            try
            {
                oListaAgenda = oAgendaDao.listaEventos();

                return(oListaAgenda);
            }
            catch (Exception)
            {
                throw;
            }
        }
        public listAgenda agendamentoFuturoFesta(AgendaModel oAgenda)
        {
            listAgenda oListAgenda = new listAgenda();

            try
            {
                oListAgenda = oAgendaDao.agendamentoFuturoFesta(oAgenda);

                return oListAgenda;

            }
            catch (Exception error)
            {

                throw error;
            }
        }
        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;
            }
        }
Esempio n. 12
0
        private listAgenda carregaAgenda(DataTable dt)
        {
            listAgenda oListaEventos = new listAgenda();

            foreach (DataRow dr in dt.Rows)
            {
                AgendaModel oAgendaModel = new AgendaModel();


                if (dr.Table.Columns.Contains("DATA_AGENDAMENTO"))
                {
                    oAgendaModel.dataAgendamento = Convert.ToDateTime(dr["DATA_AGENDAMENTO"]);
                }


                if (dr.Table.Columns.Contains("DATA_CONFIRMACAOPG"))
                {
                    oAgendaModel.dataConfirmacaoPagamento = Convert.ToDateTime(dr["DATA_CONFIRMACAOPG"]);
                }

                if (dr.Table.Columns.Contains("DATA_INCLUSAO"))
                {
                    oAgendaModel.dataInclusao = Convert.ToDateTime(dr["DATA_INCLUSAO"]);
                }



                if (dr.Table.Columns.Contains("SALAO_CHURRASCO"))
                {
                    oAgendaModel.salaoChurrasco = Convert.ToBoolean(dr["SALAO_CHURRASCO"]);
                }

                if (dr.Table.Columns.Contains("SALAO_FESTA"))
                {
                    oAgendaModel.salaoFesta = Convert.ToBoolean(dr["SALAO_FESTA"]);
                }

                oAgendaModel.ap = new ApartamentoModel();

                if (dr.Table.Columns.Contains("PROPRIETARIO_AP"))
                {
                    oAgendaModel.ap.apartamento = Convert.ToInt32(dr["PROPRIETARIO_AP"]);
                }

                if (dr.Table.Columns.Contains("PROPRIETARIO_BLOCO"))
                {
                    oAgendaModel.ap.bloco = Convert.ToInt32(dr["PROPRIETARIO_BLOCO"]);
                }

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

                if (dr.Table.Columns.Contains("bloco"))
                {
                    oAgendaModel.ap.bloco = Convert.ToInt32(dr["bloco"]);
                }



                if (dr.Table.Columns.Contains("COUNT_FESTA"))
                {
                    oAgendaModel.contadorFesta = Convert.ToInt32(dr["COUNT_FESTA"]);
                }

                if (dr.Table.Columns.Contains("COUNT_CHURRAS"))
                {
                    oAgendaModel.contadorChurrasco = Convert.ToInt32(dr["COUNT_CHURRAS"]);
                }

                if (dr.Table.Columns.Contains("PAGO"))
                {
                    oAgendaModel.statusPagamento = dr["PAGO"].ToString();
                }

                if (dr.Table.Columns.Contains("OBSERVACAO"))
                {
                    oAgendaModel.observacao = dr["OBSERVACAO"].ToString();
                }

                if (dr.Table.Columns.Contains("DiasAgendaChurras"))
                {
                    oAgendaModel.contadorChurrasco = Convert.ToInt32(dr["DiasAgendaChurras"]);
                }

                if (oAgendaModel.contadorChurrasco < 0)
                {
                    oAgendaModel.contadorChurrasFuturo = Math.Abs(Convert.ToInt32(dr["DiasAgendaChurras"]));
                }


                if (dr.Table.Columns.Contains("DataChurraPara"))
                {
                    oAgendaModel.dataAgendamento = Convert.ToDateTime(dr["DataChurraPara"]);
                }

                if (dr.Table.Columns.Contains("DiasAgendaFesta"))
                {
                    oAgendaModel.contadorFesta = Convert.ToInt32(dr["DiasAgendaFesta"]);
                }

                if (oAgendaModel.contadorFesta < 0)
                {
                    oAgendaModel.contadorFestaFuturo = Math.Abs(Convert.ToInt32(dr["DiasAgendaFesta"]));
                }

                if (dr.Table.Columns.Contains("dataFuturaFesta"))
                {
                    oAgendaModel.dataAgendamento = Convert.ToDateTime(dr["dataFuturaFesta"]);
                }

                if (dr.Table.Columns.Contains("diasPagouChurras"))
                {
                    oAgendaModel.qtdDiasPagamentoChurras = Convert.ToInt32(dr["diasPagouChurras"]);
                }

                if (dr.Table.Columns.Contains("diasPagouFesta"))
                {
                    oAgendaModel.qtdDiasPagamentoChurras = Convert.ToInt32(dr["diasPagouFesta"]);
                }

                if (dr.Table.Columns.Contains("valor"))
                {
                    oAgendaModel.valorReserva = Convert.ToDouble(dr["valor"]);
                }

                if (dr.Table.Columns.Contains("ValorDesconto") && !Convert.IsDBNull(dr["ValorDesconto"]))
                {
                    oAgendaModel.ValorDesconto = Convert.ToDouble(dr["ValorDesconto"]);
                }

                oAgendaModel.ap.oProprietario = new ProprietarioModel();

                if (dr.Table.Columns.Contains("TELEFONE") && !Convert.IsDBNull(dr["TELEFONE"]))
                {
                    oAgendaModel.ap.oProprietario.telefone = dr["TELEFONE"].ToString();
                }


                if (dr.Table.Columns.Contains("NOME_PROPRIETARIO1") && !Convert.IsDBNull(dr["NOME_PROPRIETARIO1"]))
                {
                    oAgendaModel.ap.oProprietario.proprietario1 = dr["NOME_PROPRIETARIO1"].ToString();
                }



                oListaEventos.Add(oAgendaModel);
            }

            return(oListaEventos);
        }
        public listAgenda listaReservaDetalhadaFesta(int ano, int mes)
        {
            listAgenda oListAgenda = new listAgenda();

            try
            {
                oListAgenda = oAgendaDao.listaReservaDetalhadaFesta( ano, mes);

                return oListAgenda;

            }
            catch (Exception error)
            {

                throw error;
            }
        }
        public listAgenda pendentePagamento(AgendaModel oAgenda)
        {
            listAgenda oListaAgenda = new listAgenda();
            Agenda oAgendaDao = new Agenda();
            try
            {
                oListaAgenda = oAgendaDao.pendentePagamento(oAgenda);

                return oListaAgenda;

            }
            catch (Exception)
            {

                throw;
            }
        }
        public listAgenda listaReservaByMoradorAdmin(AgendaModel oAgenda)
        {
            listAgenda oListAgenda = new listAgenda();

            try
            {
                oListAgenda = oAgendaDao.listaReservaByMoradorAdmin(oAgenda);

                return oListAgenda;

            }
            catch (Exception error)
            {

                throw error;
            }
        }
        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 listAgenda listaEventos_ByCalendar(DateTime date)
        {
            listAgenda oListaAgenda = new listAgenda();

            try
            {
                oListaAgenda = oAgendaDao.listaEventos_ByCalendar(date);

                return oListaAgenda;

            }
            catch (Exception)
            {

                throw;
            }
        }
        public listAgenda listaEventos()
        {
            listAgenda oListaAgenda = new listAgenda();
            Agenda oAgendaDao = new Agenda();
            try
            {
                oListaAgenda = oAgendaDao.listaEventos();

                return oListaAgenda;

            }
            catch (Exception)
            {

                throw;
            }
        }
Esempio n. 19
0
        public listAgenda geraReciboPago(AgendaModel oAgenda)
        {
            string clausulaSQL = "USP_GERA_RECIBO_RESERVA";

            listAgenda oListaAgendaRecibo = new listAgenda();

            SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["azulli"].ToString());

            try
            {
                SqlCommand comandoSQL = new SqlCommand(clausulaSQL);
                comandoSQL.CommandType = CommandType.StoredProcedure;
                comandoSQL.Connection  = conn;
                SqlDataReader myReader;
                comandoSQL.Parameters.AddWithValue("@DATAAGE", oAgenda.dataAgendamento);
                comandoSQL.Parameters.AddWithValue("@BLOCO", oAgenda.ap.bloco);
                comandoSQL.Parameters.AddWithValue("@AP", oAgenda.ap.apartamento);


                conn.Open();

                myReader = comandoSQL.ExecuteReader();


                do
                {
                    while (myReader.Read())
                    {
                        //if(myReader.GetSchemaTable().Columns.Contains("CONTADOR_MENSAGEM_PENDENTE"))
                        try
                        {
                            oAgenda.dataAgendamento = Convert.ToDateTime(myReader["dataRec"]);
                        }
                        catch (IndexOutOfRangeException e)
                        {
                            e.ToString();
                        }

                        try
                        {
                            oAgenda.ap.apartamento = Convert.ToInt32(myReader["apRec"]);
                        }
                        catch (IndexOutOfRangeException e)
                        {
                            e.ToString();
                        }

                        try
                        {
                            oAgenda.ap.bloco = Convert.ToInt32(myReader["blocoRec"]);
                        }
                        catch (IndexOutOfRangeException e)
                        {
                            e.ToString();
                        }

                        try
                        {
                            ProprietarioModel oPropri = new ProprietarioModel();
                            oPropri.proprietario1    = myReader["NomeRec"].ToString();
                            oAgenda.ap.oProprietario = oPropri;
                        }
                        catch (IndexOutOfRangeException e)
                        {
                            e.ToString();
                        }

                        try
                        {
                            oAgenda.observacao = myReader["descricaoRec"].ToString();
                        }
                        catch (IndexOutOfRangeException e)
                        {
                            e.ToString();
                        }

                        try
                        {
                            oAgenda.valorReserva = Convert.ToDouble(myReader["valorRec"]);
                        }
                        catch (IndexOutOfRangeException e)
                        {
                            e.ToString();
                        }

                        try
                        {
                            oAgenda.salaoFesta = Convert.ToBoolean(myReader["FESTA"]);
                        }
                        catch (IndexOutOfRangeException e)
                        {
                            e.ToString();
                        }

                        try
                        {
                            oAgenda.salaoChurrasco = Convert.ToBoolean(myReader["CHURRAS"]);
                        }
                        catch (IndexOutOfRangeException e)
                        {
                            e.ToString();
                        }



                        oListaAgendaRecibo.Add(oAgenda);
                    }
                } while (myReader.NextResult());



                //DataSet tbPendencia = new DataSet();
                //tbPendencia = ExecutaProcQuery(comandoSQL);

                //DataTable pendenciaDT = tbPendencia.Tables[0];
                //DataTable pendenciaDT01 = tbPendencia.Tables[1];

                return(oListaAgendaRecibo);
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 20
0
        private listAgenda carregaAgenda(DataTable dt)
        {
            listAgenda oListaEventos = new listAgenda();

            foreach (DataRow dr in dt.Rows)
            {

                AgendaModel oAgendaModel = new AgendaModel();

                if (dr.Table.Columns.Contains("DATA_AGENDAMENTO"))
                oAgendaModel.dataAgendamento = Convert.ToDateTime(dr["DATA_AGENDAMENTO"]);

                if (dr.Table.Columns.Contains("DATA_CONFIRMACAOPG"))
                    oAgendaModel.dataConfirmacaoPagamento = Convert.ToDateTime(dr["DATA_CONFIRMACAOPG"]);

                if (dr.Table.Columns.Contains("DATA_INCLUSAO"))
                    oAgendaModel.dataInclusao = Convert.ToDateTime(dr["DATA_INCLUSAO"]);

                if (dr.Table.Columns.Contains("SALAO_CHURRASCO"))
                oAgendaModel.salaoChurrasco = Convert.ToBoolean(dr["SALAO_CHURRASCO"]);

                if (dr.Table.Columns.Contains("SALAO_FESTA"))
                    oAgendaModel.salaoFesta = Convert.ToBoolean(dr["SALAO_FESTA"]);

                oAgendaModel.ap = new ApartamentoModel();

                if (dr.Table.Columns.Contains("PROPRIETARIO_AP"))
                 oAgendaModel.ap.apartamento =  Convert.ToInt32(dr["PROPRIETARIO_AP"]);

                if (dr.Table.Columns.Contains("PROPRIETARIO_BLOCO"))
                oAgendaModel.ap.bloco = Convert.ToInt32(dr["PROPRIETARIO_BLOCO"]);

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

                if (dr.Table.Columns.Contains("bloco"))
                    oAgendaModel.ap.bloco = Convert.ToInt32(dr["bloco"]);

                if (dr.Table.Columns.Contains("COUNT_FESTA"))
                   oAgendaModel.contadorFesta = Convert.ToInt32(dr["COUNT_FESTA"]);

                if (dr.Table.Columns.Contains("COUNT_CHURRAS"))
                    oAgendaModel.contadorChurrasco = Convert.ToInt32(dr["COUNT_CHURRAS"]);

                if (dr.Table.Columns.Contains("PAGO"))
                    oAgendaModel.statusPagamento = dr["PAGO"].ToString();

                if (dr.Table.Columns.Contains("OBSERVACAO"))
                    oAgendaModel.observacao = dr["OBSERVACAO"].ToString();

                if (dr.Table.Columns.Contains("DiasAgendaChurras"))
                    oAgendaModel.contadorChurrasco = Convert.ToInt32(dr["DiasAgendaChurras"]);

                if (oAgendaModel.contadorChurrasco < 0)
                {
                    oAgendaModel.contadorChurrasFuturo = Math.Abs(Convert.ToInt32(dr["DiasAgendaChurras"]));
                }

                if (dr.Table.Columns.Contains("DataChurraPara"))
                    oAgendaModel.dataAgendamento = Convert.ToDateTime(dr["DataChurraPara"]);

                if (dr.Table.Columns.Contains("DiasAgendaFesta"))
                    oAgendaModel.contadorFesta = Convert.ToInt32(dr["DiasAgendaFesta"]);

                if (oAgendaModel.contadorFesta < 0)
                {
                    oAgendaModel.contadorFestaFuturo = Math.Abs(Convert.ToInt32(dr["DiasAgendaFesta"]));
                }

                if (dr.Table.Columns.Contains("dataFuturaFesta"))
                    oAgendaModel.dataAgendamento = Convert.ToDateTime(dr["dataFuturaFesta"]);

                if (dr.Table.Columns.Contains("diasPagouChurras"))
                    oAgendaModel.qtdDiasPagamentoChurras = Convert.ToInt32(dr["diasPagouChurras"]);

                if (dr.Table.Columns.Contains("diasPagouFesta"))
                    oAgendaModel.qtdDiasPagamentoChurras = Convert.ToInt32(dr["diasPagouFesta"]);

                if (dr.Table.Columns.Contains("valor"))
                    oAgendaModel.valorReserva = Convert.ToDouble(dr["valor"]);

                if (dr.Table.Columns.Contains("ValorDesconto") && !Convert.IsDBNull(dr["ValorDesconto"]))
                    oAgendaModel.ValorDesconto = Convert.ToDouble(dr["ValorDesconto"]);

                oAgendaModel.ap.oProprietario = new ProprietarioModel();

                if (dr.Table.Columns.Contains("NOME_PROPRIETARIO1") && !Convert.IsDBNull(dr["NOME_PROPRIETARIO1"]))
                    oAgendaModel.ap.oProprietario.proprietario1 = dr["NOME_PROPRIETARIO1"].ToString();

                oListaEventos.Add(oAgendaModel);

            }

            return oListaEventos;
        }
        public listAgenda geraReciboPago(AgendaModel oAgenda)
        {
            listAgenda oListAgenda = new listAgenda();

            try
            {
                oListAgenda = oAgendaDao.geraReciboPago(oAgenda);

                return oListAgenda;

            }
            catch (Exception error)
            {

                throw error;
            }
        }
        protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
        {
            int diasAgendamento = Convert.ToInt32(System.Configuration.ConfigurationManager.AppSettings["diasParaAgendamento"]);
            Literal litAlugado = new Literal();
            List<AgendaModel> listaAgenda = oAgenda.listaEventos();

                if (e.Day.Date < (System.DateTime.Now.AddDays(-1)))
                {

                    e.Day.IsSelectable = false;
                    e.Cell.Font.Strikeout = true;
                    e.Cell.Font.Bold = true;

                }

                if (e.Day.Date > (System.DateTime.Now.AddDays(diasAgendamento)))
                {

                    Label t1 = new Label();
                    t1.Font.Bold = true;
                    t1.ID = "t" + e.Day.DayNumberText + e.Day.Date.Month.ToString();
                    t1.Width = 100;
                    t1.Height = 20;

                    t1.Font.Name = "Calibri";
                    t1.Font.Size = 10;
                    t1.ForeColor = Color.Black;
                    t1.Text = "Não Liberado!";
                    t1.ForeColor = System.Drawing.Color.White;
                    t1.BackColor = System.Drawing.Color.FromName("#8B0000");
                    e.Cell.Controls.Add(t1);
                    e.Day.IsSelectable = false;

                }

                if (e.Day.IsToday)
                {
                    e.Cell.Font.Bold = true;
                    e.Cell.ForeColor = System.Drawing.Color.Black;

                }

                foreach (var item in listaAgenda)
                {

                    if (e.Day.Date == item.dataAgendamento)
                    {

                        listAgenda OeventCalendar = new listAgenda();
                        if (item.salaoChurrasco == true & item.salaoFesta == false)
                        {

                            // e.Cell.BackColor = System.Drawing.ColorTranslator.FromHtml("#FFFF01");
                            Label t1 = new Label();
                            t1.Font.Bold = true;
                            t1.ID = "t" + e.Day.DayNumberText + e.Day.Date.Month.ToString();
                            t1.Width = 135;
                            t1.Height = 20;

                            t1.Font.Name = "Calibri";
                            t1.Font.Size = 8;
                            t1.ForeColor = Color.Black;

                            HyperLink linkPendenceSLFP = new HyperLink();
                            linkPendenceSLFP.Font.Size = 8;

                            linkPendenceSLFP.Width = 135;
                            linkPendenceSLFP.Height = 20;
                            linkPendenceSLFP.ForeColor = Color.FromName("#215E21");

                            HyperLink linkPendenceCHP = new HyperLink();
                            linkPendenceCHP.Font.Size = 8;
                            linkPendenceCHP.ForeColor = Color.FromName("#8B0000");
                            linkPendenceCHP.Height = 20;
                            linkPendenceCHP.Width = 135;

                            Label t2 = new Label();
                            t2.Font.Bold = true;
                            t2.ID = "t" + e.Day.DayNumberText + e.Day.Date.Month.ToString();
                            t2.Width = 135;
                            t2.Height = 20;

                            t2.Font.Size = 8;
                            t2.ForeColor = Color.Black;

                            int count = 0;

                            OeventCalendar = oAgenda.listaEventos_ByCalendar(item.dataAgendamento);
                            foreach (var quemAlugou in OeventCalendar)
                            {
                                if (OeventCalendar.Count >= 2)
                                    if (count == 0)
                                    {
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF  - ";
                                            linkPendenceSLFP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceSLFP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;
                                            linkPendenceSLFP.ForeColor = Color.FromName("#215E21");
                                            //t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            //t1.ForeColor = Color.FromName("#8B0000");

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF(R) - ";
                                            t1.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t1.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH - ";
                                            linkPendenceCHP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceCHP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;
                                            linkPendenceCHP.ForeColor = Color.FromName("FFA0CC");
                                            //t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            t2.ForeColor = Color.FromName("#8B0000");

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH(R) - ";
                                            t2.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t2.ForeColor = Color.FromName("#8B0000");

                                        }
                                        // t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento +  status ;
                                        count = 1;
                                    }
                                    else
                                    {
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF  - ";
                                            // t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            //t1.ForeColor = Color.FromName("#8B0000");
                                            linkPendenceSLFP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceSLFP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;
                                            linkPendenceSLFP.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF(R) - ";
                                            t1.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t1.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH - ";
                                            linkPendenceCHP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceCHP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;

                                            //t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            t2.ForeColor = Color.FromName("#8B0000");

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH(R) - ";
                                            t2.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t2.ForeColor = Color.FromName("#8B0000");

                                        }
                                        // t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                    }
                                else
                                {

                                    if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "SF  - ";
                                        linkPendenceSLFP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        linkPendenceSLFP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;
                                        linkPendenceSLFP.ForeColor = Color.FromName("#215E21");

                                        //t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                        //t1.ForeColor = Color.FromName("#8B0000");

                                    }
                                    if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "SF(R) - ";
                                        t1.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        t1.ForeColor = Color.FromName("#215E21");

                                    }
                                    if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "CH - ";
                                        linkPendenceSLFP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        linkPendenceSLFP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;

                                        //t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                        t2.ForeColor = Color.FromName("#8B0000");

                                    }
                                    if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "CH(R) - ";
                                        t2.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        t2.ForeColor = Color.FromName("#8B0000");

                                    }

                                    //t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;

                                }

                            }

                            Panel p1 = new Panel();
                            p1.ID = "p" + e.Day.DayNumberText + e.Day.Date.Month.ToString(); ;
                            p1.Attributes.Add("style", "display:block;");
                            p1.Attributes.Add("style", "display:block;");

                            if (linkPendenceSLFP.Text != "")
                            {
                                p1.Controls.Add(linkPendenceSLFP);
                            }
                            if (linkPendenceCHP.Text != "")
                            {
                                p1.Controls.Add(linkPendenceCHP);
                            }
                            if (t1.Text != "")
                            {
                                p1.Controls.Add(t1);
                            }

                            if (t2.Text != "")
                            {
                                p1.Controls.Add(t2);
                            }

                            e.Cell.Controls.Add(p1);
                            e.Cell.Height = 50;
                            // e.Cell.Attributes.Add("onmouseover", "ShowInfo('" + p1.ClientID + "')");
                            //e.Cell.Attributes.Add("onmouseout", "HideInfo('" + p1.ClientID + "')");

                        }
                        else if (item.salaoChurrasco == false & item.salaoFesta == true)
                        {

                            // e.Cell.BackColor = System.Drawing.ColorTranslator.FromHtml("#BADEF4");
                            Label t1 = new Label();
                            t1.Font.Bold = true;
                            t1.ID = "t" + e.Day.DayNumberText + e.Day.Date.Month.ToString();
                            t1.Width = 135;
                            t1.Height = 20;

                            t1.Font.Size = 8;
                            t1.ForeColor = Color.Black;

                            HyperLink linkPendenceSLFP = new HyperLink();
                            linkPendenceSLFP.Font.Size = 8;

                            linkPendenceSLFP.Width = 135;
                            linkPendenceSLFP.Height = 20;

                            HyperLink linkPendenceCHP = new HyperLink();
                            linkPendenceCHP.Font.Size = 8;
                            linkPendenceCHP.ForeColor = Color.FromName("#FF7979");
                            linkPendenceCHP.Height = 20;
                            linkPendenceCHP.Width = 135;

                            Label t2 = new Label();
                            t2.Font.Bold = true;
                            t2.ID = "t" + e.Day.DayNumberText + e.Day.Date.Month.ToString();
                            t2.Width = 135;
                            t2.Height = 20;

                            t2.Font.Size = 8;
                            t2.ForeColor = Color.Black;
                            int count = 0;

                            OeventCalendar = oAgenda.listaEventos_ByCalendar(item.dataAgendamento);
                            foreach (var quemAlugou in OeventCalendar)
                            {
                                if (OeventCalendar.Count >= 2)
                                    if (count == 0)
                                    {
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF  - ";

                                            linkPendenceCHP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceCHP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;
                                            linkPendenceSLFP.ForeColor = Color.FromName("#215E21");
                                            //t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            //t1.ForeColor = Color.FromName("#8B0000");

                                        }

                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF(R) - ";
                                            t1.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t1.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH - ";
                                            linkPendenceCHP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceCHP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;

                                            //t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            t2.ForeColor = Color.FromName("#8B0000");

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH(R) - ";
                                            t2.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t2.ForeColor = Color.FromName("#8B0000");
                                        }
                                        // t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                        count = 1;
                                    }
                                    else
                                    {
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF  - ";
                                            // t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            //t1.ForeColor = Color.FromName("#8B0000");
                                            linkPendenceSLFP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceSLFP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;
                                            linkPendenceSLFP.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF(R) - ";
                                            t1.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t1.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH - ";
                                            linkPendenceCHP.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceCHP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;
                                            //

                                            //t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            t2.ForeColor = Color.FromName("#8B0000");

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH(R) - ";
                                            t2.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t2.ForeColor = Color.FromName("#8B0000");

                                        }
                                        //t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                    }
                                else
                                {
                                    if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "SF  - ";
                                        //t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                        //t1.ForeColor = Color.FromName("#8B0000");
                                        linkPendenceSLFP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        linkPendenceSLFP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;
                                        linkPendenceSLFP.ForeColor = Color.FromName("#215E21");

                                    }
                                    if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "SF(R) - ";
                                        t1.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        t1.ForeColor = Color.FromName("#215E21");

                                    }
                                    if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "CH - ";
                                        //t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                        t2.ForeColor = Color.FromName("#8B0000");
                                        linkPendenceCHP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        linkPendenceCHP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;

                                    }
                                    if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "CH(R) - ";
                                        t2.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        t2.ForeColor = Color.FromName("#8B0000");

                                    }
                                    // t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;

                                }

                            }

                            Panel p1 = new Panel();
                            p1.ID = "p" + e.Day.DayNumberText + e.Day.Date.Month.ToString(); ;
                            p1.Attributes.Add("style", "display:block;");
                            p1.Attributes.Add("style", "display:block;");

                            if (linkPendenceSLFP.Text != "")
                            {
                                p1.Controls.Add(linkPendenceSLFP);
                            }
                            if (linkPendenceCHP.Text != "")
                            {
                                p1.Controls.Add(linkPendenceCHP);
                            }
                            if (t1.Text != "")
                            {
                                p1.Controls.Add(t1);
                            }

                            if (t2.Text != "")
                            {
                                p1.Controls.Add(t2);
                            }

                            e.Cell.Controls.Add(p1);
                            e.Cell.Height = 50;
                            //e.Cell.Attributes.Add("onmouseover", "ShowInfo('" + p1.ClientID + "')");
                            //e.Cell.Attributes.Add("onmouseout", "HideInfo('" + p1.ClientID + "')");

                        }
                        else if (item.salaoChurrasco == true & item.salaoFesta == true)
                        {

                            //  e.Cell.BackColor = System.Drawing.ColorTranslator.FromHtml("#AA0708");
                            Label t1 = new Label();
                            t1.Font.Bold = true;
                            t1.ID = "t" + e.Day.DayNumberText + e.Day.Date.Month.ToString();
                            t1.Width = 135;
                            t1.Height = 20;

                            t1.Font.Size = 8;
                            t1.ForeColor = Color.Black;

                            HyperLink linkPendenceSLFP = new HyperLink();
                            linkPendenceSLFP.Font.Size = 8;

                            linkPendenceSLFP.Width = 135;
                            linkPendenceSLFP.Height = 20;

                            HyperLink linkPendenceCHP = new HyperLink();
                            linkPendenceCHP.Font.Size = 8;
                            linkPendenceCHP.ForeColor = Color.FromName("#FF7979");
                            linkPendenceCHP.Height = 20;
                            linkPendenceCHP.Width = 135;

                            Label t2 = new Label();
                            t2.Font.Bold = true;
                            t2.ID = "t" + e.Day.DayNumberText + e.Day.Date.Month.ToString();
                            t2.Width = 135;
                            t2.Height = 20;

                            t2.Font.Size = 8;
                            t2.ForeColor = Color.Black;

                            int count = 0;

                            OeventCalendar = oAgenda.listaEventos_ByCalendar(item.dataAgendamento);
                            foreach (var quemAlugou in OeventCalendar)
                            {
                                if (OeventCalendar.Count >= 2)
                                    if (count == 0)
                                    {
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF  - ";
                                            //t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            //t1.ForeColor = Color.FromName("#8B0000");
                                            linkPendenceSLFP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceSLFP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;
                                            linkPendenceSLFP.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF(R) - ";
                                            t1.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t1.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH - ";
                                            //t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            t2.ForeColor = Color.FromName("#8B0000");
                                            linkPendenceCHP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceCHP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH(R) - ";
                                            t2.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t2.ForeColor = Color.FromName("#8B0000");

                                        }
                                        //t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                        count = 1;
                                    }
                                    else
                                    {
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF  - ";
                                            //t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            //t1.ForeColor = Color.FromName("#8B0000");
                                            linkPendenceSLFP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceSLFP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;
                                            linkPendenceSLFP.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF(R) - ";
                                            t1.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t1.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH - ";
                                            //t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            t2.ForeColor = Color.FromName("#8B0000");

                                            linkPendenceCHP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceCHP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH(R) - ";
                                            t2.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t2.ForeColor = Color.FromName("#8B0000");

                                        }
                                        // t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                    }
                                else
                                {
                                    if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "SF  - ";
                                        //t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                        //t1.ForeColor = Color.FromName("#8B0000");
                                        linkPendenceSLFP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        linkPendenceSLFP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;
                                        linkPendenceSLFP.ForeColor = Color.FromName("#215E21");
                                    }
                                    if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "SF(R) - ";
                                        t1.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        t1.ForeColor = Color.FromName("#215E21");

                                    }
                                    if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "CH - ";
                                        //t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                        t2.ForeColor = Color.FromName("#8B0000");
                                        linkPendenceCHP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        linkPendenceCHP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;

                                    }
                                    if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "CH(R) - ";
                                        t2.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        t2.ForeColor = Color.FromName("#8B0000");
                                    }
                                    // t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                    // t1.Text = "As duas P/";
                                }

                            }

                            Panel p1 = new Panel();
                            p1.ID = "p" + e.Day.DayNumberText + e.Day.Date.Month.ToString(); ;
                            p1.Attributes.Add("style", "display:block;");
                            p1.Attributes.Add("style", "display:block;");

                            if (linkPendenceSLFP.Text != "")
                            {
                                p1.Controls.Add(linkPendenceSLFP);
                            }
                            if (linkPendenceCHP.Text != "")
                            {
                                p1.Controls.Add(linkPendenceCHP);
                            }
                            if (t1.Text != "")
                            {
                                p1.Controls.Add(t1);
                            }

                            if (t2.Text != "")
                            {
                                p1.Controls.Add(t2);
                            }

                            e.Cell.Controls.Add(p1);

                            e.Cell.Height = 50;
                            e.Cell.Attributes.Add("onmouseover", "ShowInfo('" + p1.ClientID + "')");
                            e.Cell.Attributes.Add("onmouseout", "HideInfo('" + p1.ClientID + "')");

                            e.Day.IsSelectable = false;
                        }

                        /// Status Pendente
                        ///
                        else if (item.salaoChurrasco == true & item.salaoFesta == false)
                        {

                            //  e.Cell.BackColor = System.Drawing.ColorTranslator.FromHtml("#FF8000");
                            Label t1 = new Label();
                            t1.Font.Bold = true;
                            t1.ID = "t" + e.Day.DayNumberText + e.Day.Date.Month.ToString();
                            t1.Width = 135;
                            t1.Height = 20;

                            t1.Font.Size = 8;
                            t1.ForeColor = Color.Black;

                            HyperLink linkPendenceSLFP = new HyperLink();
                            linkPendenceSLFP.Font.Size = 8;

                            linkPendenceSLFP.Width = 135;
                            linkPendenceSLFP.Height = 20;

                            HyperLink linkPendenceCHP = new HyperLink();
                            linkPendenceCHP.Font.Size = 8;
                            linkPendenceCHP.ForeColor = Color.FromName("#FF7979");
                            linkPendenceCHP.Height = 20;
                            linkPendenceCHP.Width = 135;

                            Label t2 = new Label();
                            t2.Font.Bold = true;
                            t2.ID = "t" + e.Day.DayNumberText + e.Day.Date.Month.ToString();
                            t2.Width = 135;
                            t2.Height = 20;

                            t2.Font.Size = 8;
                            t2.ForeColor = Color.Black;
                            int count = 0;

                            OeventCalendar = oAgenda.listaEventos_ByCalendar(item.dataAgendamento);
                            foreach (var quemAlugou in OeventCalendar)
                            {
                                if (OeventCalendar.Count >= 2)
                                    if (count == 0)
                                    {
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF  - ";
                                            //t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            //t1.ForeColor = Color.FromName("#8B0000");
                                            linkPendenceSLFP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceSLFP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;
                                            linkPendenceSLFP.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF(R) - ";
                                            t1.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t1.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH - ";
                                            //t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            t2.ForeColor = Color.FromName("#8B0000");
                                            linkPendenceCHP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceCHP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH(R) - ";
                                            t2.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t2.ForeColor = Color.FromName("#8B0000");
                                        }
                                        // t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                        count = 1;
                                    }
                                    else
                                    {
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF  - ";
                                            //t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            //t1.ForeColor = Color.FromName("#8B0000");
                                            linkPendenceSLFP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceSLFP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;
                                            linkPendenceSLFP.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF(R) - ";
                                            t1.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t1.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH - ";
                                            //t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            t2.ForeColor = Color.FromName("#8B0000");

                                            linkPendenceCHP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceCHP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH(R) - ";
                                            t2.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t2.ForeColor = Color.FromName("#8B0000");

                                        }
                                        // t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                    }
                                else
                                {
                                    if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "SF  - ";
                                        //t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                        //t1.ForeColor = Color.FromName("#8B0000");
                                        linkPendenceSLFP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        linkPendenceSLFP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;
                                        linkPendenceSLFP.ForeColor = Color.FromName("#215E21");

                                    }
                                    if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "SF(R) - ";
                                        t1.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        t1.ForeColor = Color.FromName("#215E21");

                                    }
                                    if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "CH - ";
                                        //t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                        t2.ForeColor = Color.FromName("#8B0000");
                                        linkPendenceCHP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        linkPendenceCHP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;

                                    }
                                    if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "CH(R) - ";
                                        t2.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        t2.ForeColor = Color.FromName("#8B0000");

                                    }
                                    //t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;

                                }

                            }

                            Panel p1 = new Panel();
                            p1.ID = "p" + e.Day.DayNumberText + e.Day.Date.Month.ToString(); ;
                            p1.Attributes.Add("style", "display:block;");
                            p1.Attributes.Add("style", "display:block;");

                            if (linkPendenceSLFP.Text != "")
                            {
                                p1.Controls.Add(linkPendenceSLFP);
                            }
                            if (linkPendenceCHP.Text != "")
                            {
                                p1.Controls.Add(linkPendenceCHP);
                            }
                            if (t1.Text != "")
                            {
                                p1.Controls.Add(t1);
                            }

                            if (t2.Text != "")
                            {
                                p1.Controls.Add(t2);
                            }
                            e.Cell.Controls.Add(p1);
                            e.Cell.Height = 50;
                            e.Cell.Attributes.Add("onmouseover", "ShowInfo('" + p1.ClientID + "')");
                            e.Cell.Attributes.Add("onmouseout", "HideInfo('" + p1.ClientID + "')");

                        }
                        else if (item.salaoChurrasco == false & item.salaoFesta == true)
                        {

                            // e.Cell.BackColor = System.Drawing.ColorTranslator.FromHtml("#1B6C81");
                            Label t1 = new Label();
                            t1.Font.Bold = true;
                            t1.ID = "t" + e.Day.DayNumberText + e.Day.Date.Month.ToString();
                            t1.Width = 135;
                            t1.Height = 20;

                            t1.Font.Size = 8;
                            t1.ForeColor = Color.Black;

                            HyperLink linkPendenceSLFP = new HyperLink();
                            linkPendenceSLFP.Font.Size = 8;

                            linkPendenceSLFP.Width = 135;
                            linkPendenceSLFP.Height = 20;

                            HyperLink linkPendenceCHP = new HyperLink();
                            linkPendenceCHP.Font.Size = 8;
                            linkPendenceCHP.ForeColor = Color.FromName("#FF7979");
                            linkPendenceCHP.Height = 20;
                            linkPendenceCHP.Width = 135;

                            Label t2 = new Label();
                            t2.Font.Bold = true;
                            t2.ID = "t" + e.Day.DayNumberText + e.Day.Date.Month.ToString();
                            t2.Width = 135;
                            t2.Height = 20;

                            t2.Font.Size = 8;
                            t2.ForeColor = Color.Black;
                            int count = 0;

                            OeventCalendar = oAgenda.listaEventos_ByCalendar(item.dataAgendamento);
                            foreach (var quemAlugou in OeventCalendar)
                            {
                                if (OeventCalendar.Count >= 2)
                                    if (count == 0)
                                    {
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF  - ";
                                            //t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            // t1.ForeColor = Color.FromName("#8B0000");
                                            linkPendenceSLFP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceSLFP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;
                                            linkPendenceSLFP.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF(R) - ";
                                            t1.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t1.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH - ";
                                            linkPendenceCHP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceCHP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;

                                            // t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            // t2.ForeColor = Color.FromName("#8B0000");

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH(R) - ";
                                            t2.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t2.ForeColor = Color.FromName("#8B0000");

                                        }

                                        count = 1;
                                    }
                                    else
                                    {
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF  - ";
                                            //t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            //t1.ForeColor = Color.FromName("#8B0000");
                                            linkPendenceSLFP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceSLFP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;
                                            linkPendenceSLFP.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF(R) - ";
                                            t1.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t1.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH - ";
                                            //t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            t2.ForeColor = Color.FromName("#8B0000");
                                            linkPendenceCHP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceCHP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH(R) - ";
                                            t2.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t2.ForeColor = Color.FromName("#8B0000");
                                        }
                                        t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                    }
                                else
                                {
                                    if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "SF  - ";
                                        //t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                        // t1.ForeColor = Color.FromName("#8B0000");
                                        linkPendenceSLFP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        linkPendenceSLFP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;
                                        linkPendenceSLFP.ForeColor = Color.FromName("#215E21");

                                    }
                                    if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "SF(R) - ";
                                        t1.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        t1.ForeColor = Color.FromName("#215E21");

                                    }
                                    if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "CH - ";
                                        //t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                        t2.ForeColor = Color.FromName("#8B0000");
                                        linkPendenceCHP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        linkPendenceCHP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;

                                    }
                                    if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "CH(R) - ";
                                        t2.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        t2.ForeColor = Color.FromName("#8B0000");

                                    }

                                }

                            }

                            Panel p1 = new Panel();
                            p1.ID = "p" + e.Day.DayNumberText + e.Day.Date.Month.ToString(); ;
                            p1.Attributes.Add("style", "display:block;");
                            p1.Attributes.Add("style", "display:block;");

                            if (linkPendenceSLFP.Text != "")
                            {
                                p1.Controls.Add(linkPendenceSLFP);
                            }
                            if (linkPendenceCHP.Text != "")
                            {
                                p1.Controls.Add(linkPendenceCHP);
                            }
                            if (t1.Text != "")
                            {
                                p1.Controls.Add(t1);
                            }

                            if (t2.Text != "")
                            {
                                p1.Controls.Add(t2);
                            }
                            e.Cell.Controls.Add(p1);
                            e.Cell.Height = 60;
                            e.Cell.Attributes.Add("onmouseover", "ShowInfo('" + p1.ClientID + "')");
                            e.Cell.Attributes.Add("onmouseout", "HideInfo('" + p1.ClientID + "')");

                        }
                        else if (item.salaoChurrasco == true & item.salaoFesta == true)
                        {

                            // e.Cell.BackColor = System.Drawing.ColorTranslator.FromHtml("#FB9FB7");
                            Label t1 = new Label();
                            t1.Font.Bold = true;
                            t1.ID = "t" + e.Day.DayNumberText + e.Day.Date.Month.ToString();
                            t1.Width = 135;
                            t1.Height = 20;

                            t1.Font.Size = 8;
                            t1.ForeColor = Color.Black;

                            HyperLink linkPendenceSLFP = new HyperLink();
                            linkPendenceSLFP.Font.Size = 8;

                            linkPendenceSLFP.Width = 135;
                            linkPendenceSLFP.Height = 20;

                            HyperLink linkPendenceCHP = new HyperLink();
                            linkPendenceCHP.Font.Size = 8;
                            linkPendenceCHP.ForeColor = Color.FromName("#FF7979");
                            linkPendenceCHP.Height = 20;
                            linkPendenceCHP.Width = 135;

                            Label t2 = new Label();
                            t2.Font.Bold = true;
                            t2.ID = "t" + e.Day.DayNumberText + e.Day.Date.Month.ToString();
                            t2.Width = 135;
                            t2.Height = 20;

                            t2.Font.Size = 8;
                            t2.ForeColor = Color.Black;
                            int count = 0;

                            OeventCalendar = oAgenda.listaEventos_ByCalendar(item.dataAgendamento);
                            foreach (var quemAlugou in OeventCalendar)
                            {
                                if (OeventCalendar.Count >= 2)
                                    if (count == 0)
                                    {
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF  - ";
                                            linkPendenceSLFP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceSLFP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;
                                            linkPendenceSLFP.ForeColor = Color.FromName("#215E21");

                                            //t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            //t1.ForeColor = Color.FromName("#8B0000");

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF(R) - ";
                                            t1.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t1.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH - ";
                                            linkPendenceCHP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceCHP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;

                                            //t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            t2.ForeColor = Color.FromName("#8B0000");

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH(R) - ";
                                            t2.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t2.ForeColor = Color.FromName("#8B0000");

                                        }

                                        count = 1;
                                    }
                                    else
                                    {
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF  - ";
                                            //t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            // t1.ForeColor = Color.FromName("#8B0000");
                                            linkPendenceSLFP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceSLFP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;
                                            linkPendenceSLFP.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "SF(R) - ";
                                            t1.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t1.ForeColor = Color.FromName("#215E21");

                                        }
                                        if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH - ";
                                            //t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                            t2.ForeColor = Color.FromName("#8B0000");
                                            linkPendenceCHP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            linkPendenceCHP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;

                                        }
                                        if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                        {
                                            status = "CH(R) - ";
                                            t2.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                            t2.ForeColor = Color.FromName("#8B0000");

                                        }

                                    }
                                else
                                {
                                    if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "SF  - ";
                                        //t1.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                        //t1.ForeColor = Color.FromName("#8B0000");
                                        linkPendenceSLFP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        linkPendenceSLFP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;
                                        linkPendenceSLFP.ForeColor = Color.FromName("#215E21");
                                    }
                                    if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoFesta == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "SF(R) - ";
                                        t1.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        t1.ForeColor = Color.FromName("#215E21");

                                    }
                                    if (quemAlugou.statusPagamento == "N" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "CH - ";
                                        //t2.Text = "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento ;
                                        t2.ForeColor = Color.FromName("#8B0000");
                                        linkPendenceCHP.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        linkPendenceCHP.NavigateUrl = "~/PendenciaAgendamentos.aspx?Bloco=" + quemAlugou.ap.bloco + "&apto=" + quemAlugou.ap.apartamento + "&data=" + quemAlugou.dataAgendamento + "&status" + quemAlugou.statusPagamento;

                                    }
                                    if (quemAlugou.statusPagamento == "S" && quemAlugou.salaoChurrasco == true && quemAlugou.statusPagamento != "C")
                                    {
                                        status = "CH(R) - ";
                                        t2.Text = status + "BL-" + quemAlugou.ap.bloco.ToString() + " AP-" + quemAlugou.ap.apartamento;
                                        t2.ForeColor = Color.FromName("#8B0000");

                                    }

                                    //t1.Text = "As duas P/";
                                }

                            }

                            Panel p1 = new Panel();
                            p1.ID = "p" + e.Day.DayNumberText + e.Day.Date.Month.ToString(); ;
                            p1.Attributes.Add("style", "display:block;");
                            p1.Attributes.Add("style", "display:block;");

                            if (linkPendenceSLFP.Text != "")
                            {
                                p1.Controls.Add(linkPendenceSLFP);
                            }
                            if (linkPendenceCHP.Text != "")
                            {
                                p1.Controls.Add(linkPendenceCHP);
                            }
                            if (t1.Text != "")
                            {
                                p1.Controls.Add(t1);
                            }

                            if (t2.Text != "")
                            {
                                p1.Controls.Add(t2);
                            }
                            e.Cell.Controls.Add(p1);
                            e.Cell.Height = 50;
                            e.Cell.Attributes.Add("onmouseover", "ShowInfo('" + p1.ClientID + "')");
                            e.Cell.Attributes.Add("onmouseout", "HideInfo('" + p1.ClientID + "')");

                            e.Day.IsSelectable = false;
                        }

                        /* FIM */

                    }
                }
        }
Esempio n. 23
0
        public listAgenda geraReciboPago(AgendaModel oAgenda)
        {
            string clausulaSQL = "USP_GERA_RECIBO_RESERVA";

            listAgenda oListaAgendaRecibo = new listAgenda();

            SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["azulli"].ToString());
            try
            {
                SqlCommand comandoSQL = new SqlCommand(clausulaSQL);
                comandoSQL.CommandType = CommandType.StoredProcedure;
                comandoSQL.Connection = conn;
                SqlDataReader myReader;
                comandoSQL.Parameters.AddWithValue("@DATAAGE", oAgenda.dataAgendamento);
                comandoSQL.Parameters.AddWithValue("@BLOCO", oAgenda.ap.bloco);
                comandoSQL.Parameters.AddWithValue("@AP", oAgenda.ap.apartamento);

                conn.Open();

                myReader = comandoSQL.ExecuteReader();

                do
                {

                    while (myReader.Read())
                    {

                        //if(myReader.GetSchemaTable().Columns.Contains("CONTADOR_MENSAGEM_PENDENTE"))
                        try
                        {
                            oAgenda.dataAgendamento = Convert.ToDateTime(myReader["dataRec"]);
                        }
                        catch (IndexOutOfRangeException e)
                        {

                            e.ToString();
                        }

                        try
                        {
                            oAgenda.ap.apartamento = Convert.ToInt32(myReader["apRec"]);
                        }
                        catch (IndexOutOfRangeException e)
                        {
                            e.ToString();

                        }

                        try
                        {
                            oAgenda.ap.bloco = Convert.ToInt32(myReader["blocoRec"]);
                        }
                        catch (IndexOutOfRangeException e)
                        {
                            e.ToString();

                        }

                        try
                        {
                            ProprietarioModel oPropri = new ProprietarioModel();
                            oPropri.proprietario1 =  myReader["NomeRec"].ToString();
                            oAgenda.ap.oProprietario  = oPropri;

                        }
                        catch (IndexOutOfRangeException e)
                        {

                            e.ToString();
                        }

                        try
                        {
                            oAgenda.observacao = myReader["descricaoRec"].ToString();
                        }
                        catch (IndexOutOfRangeException e)
                        {

                            e.ToString();
                        }

                        try
                        {
                            oAgenda.valorReserva =Convert.ToDouble(myReader["valorRec"]);
                        }
                        catch (IndexOutOfRangeException e)
                        {

                            e.ToString();
                        }

                        try
                        {
                            oAgenda.salaoFesta = Convert.ToBoolean(myReader["FESTA"]);
                        }
                        catch (IndexOutOfRangeException e)
                        {

                            e.ToString();
                        }

                        try
                        {
                            oAgenda.salaoChurrasco = Convert.ToBoolean(myReader["CHURRAS"]);
                        }
                        catch (IndexOutOfRangeException e)
                        {

                            e.ToString();
                        }

                        oListaAgendaRecibo.Add(oAgenda);

                    }

                } while (myReader.NextResult());

                //DataSet tbPendencia = new DataSet();
                //tbPendencia = ExecutaProcQuery(comandoSQL);

                //DataTable pendenciaDT = tbPendencia.Tables[0];
                //DataTable pendenciaDT01 = tbPendencia.Tables[1];

                return oListaAgendaRecibo;

            }
            catch (Exception)
            {

                throw;
            }
        }