Exemplo n.º 1
0
        protected void BtnCadastrar_Click(object sender, EventArgs e)
        {
            MODReuniao reuniao = new MODReuniao();

            if (TxtPauta.Text.Trim() == "" || TxtPauta.Text.Length > 100)
            {
                LblResposta.Text = Erros.PautaVazia;
            }
            else if (TxtData.Text.Trim() == "")
            {
                LblResposta.Text = Erros.DataVazio;
            }
            else if (TxtHoraInicio.Text.Trim() == "")
            {
                LblResposta.Text = Erros.HoraVazia;
            }
            else
            {
                try
                {
                    reuniao.Pauta       = TxtPauta.Text.Trim();
                    reuniao.DataReuniao = Convert.ToDateTime(TxtData.Text.Trim());
                    reuniao.HoraInicio  = Convert.ToDateTime(TxtHoraInicio.Text.Trim());
                    reuniao.FkGrupo     = Convert.ToInt32(TxtGrupo.SelectedValue);
                    BLLReuniao.Inserir(reuniao);

                    LblResposta.Text = "Reunião cadastrado com sucesso!";
                }
                catch (Exception)
                {
                    Response.Write("<script>alert('Erro ao inserir!');</script>");
                    throw;
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            MODReuniao reuniao = new MODReuniao();

            if (Session["login"] == null)
            {
                Session.RemoveAll();
                Response.Redirect("../Pages/Login.aspx");
            }

            MODUsuario usuario = new MODUsuario();

            usuario.Login = PegaLogin.RetornaLogin();
            usuario       = BLLUsuario.PesquisarLogin(usuario);

            ImagemUser.ImageUrl  = "../Pages/" + usuario.Imagem;
            ImagemUser2.ImageUrl = "../Pages/" + usuario.Imagem;
            LblNome.Text         = usuario.Nome;

            if (usuario.FkTipo == 1)
            {
                LblFuncao.Text = "Administrador";
            }
            else
            {
                LblFuncao.Text = "Lider de Pesquisa";
            }

            if (!IsPostBack)
            {
                RptConsulta.DataSource = BLLReuniao.Pesquisar(reuniao, "todos");
                RptConsulta.DataBind();
            }
        }
Exemplo n.º 3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                MODReuniao reuniao = new MODReuniao();
                reuniao.IdReuniao = Convert.ToInt32(Page.Request.QueryString["id"]);
                reuniao           = BLLReuniao.PesquisarReuniao(reuniao, "id_reuniao");

                if (reuniao.HoraFim.ToString() == "01/01/0001 00:00:00")
                {
                    LblResposta.Text = "Não foi possivel exibir a ata da reunião, pois a mesma ainda não foi encerrada!";
                }
                else
                {
                    RptPauta.DataSource = BLLReuniao.Pesquisar(reuniao, "reuniao");
                    RptPauta.DataBind();

                    MODReuniaoParticipante reuniaoParticipante = new MODReuniaoParticipante();
                    reuniaoParticipante.FKReuniao = Convert.ToInt32(Page.Request.QueryString["id"]);
                    RptParticipante.DataSource    = BLLReuniaoParticipante.PesquisarDocente(reuniaoParticipante, "reuniao");
                    RptParticipante.DataBind();

                    MODReuniaoConvidado reuniaoConvidado = new MODReuniaoConvidado();
                    reuniaoConvidado.FkReuniao = Convert.ToInt32(Page.Request.QueryString["id"]);
                    RptConvidado.DataSource    = BLLReuniaoConvidado.Pesquisar(reuniaoConvidado, "reuniao");
                    RptConvidado.DataBind();

                    MODAta ata = new MODAta();
                    ata.FkReuniao          = Convert.ToInt32(Page.Request.QueryString["id"]);
                    RptConsulta.DataSource = BLLAta.Pesquisar(ata, "reuniao");
                    RptConsulta.DataBind();
                }
            }
        }
Exemplo n.º 4
0
        public static DataTable CarregarCalendario(MODReuniao reuniao, string data, string tipoPesquisa)
        {
            Conexao.Abrir();

            MySqlCommand comando = new MySqlCommand();

            comando.Connection = Conexao.conexao;
            if (tipoPesquisa == "grupo")
            {
                comando.CommandText = "SELECT data_reuniao, pauta, hora_inicio, hora_fim, id_reuniao, fk_grupo FROM TBLREUNIAO WHERE fk_grupo = @grupo";
                comando.Parameters.AddWithValue("@grupo", reuniao.FkGrupo);
            }
            else
            {
                comando.CommandText = "SELECT data_reuniao, pauta, hora_inicio, hora_fim, id_reuniao, fk_grupo "
                                      + "FROM TBLREUNIAO WHERE fk_grupo = @grupo and data_reuniao between '" + data + "-01' and '" + data + "-31'";
                comando.Parameters.AddWithValue("@grupo", reuniao.FkGrupo);
            }

            comando.ExecuteNonQuery();
            DataTable        dt = new DataTable();
            MySqlDataAdapter da = new MySqlDataAdapter(comando);

            da.Fill(dt);

            return(dt);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["login"] == null)
            {
                Session.RemoveAll();
                Response.Redirect("../Pages/Login.aspx");
            }

            MODUsuario usuario = new MODUsuario();

            usuario.Login = PegaLogin.RetornaLogin();
            usuario       = BLLUsuario.PesquisarLogin(usuario);

            ImagemUser.ImageUrl  = "../Pages/" + usuario.Imagem;
            ImagemUser2.ImageUrl = "../Pages/" + usuario.Imagem;
            LblNome.Text         = usuario.Nome;

            if (usuario.FkTipo == 1)
            {
                LblFuncao.Text = "Administrador";
            }
            else
            {
                LblFuncao.Text = "Lider de Pesquisa";
            }

            if (!Page.IsPostBack)
            {
                MODReuniao reuniao = new MODReuniao();
                reuniao.IdReuniao = Convert.ToInt32(Page.Request.QueryString["id"]);
                reuniao           = BLLReuniao.PesquisarReuniao(reuniao, "id_reuniao");
                idReuniao         = reuniao.IdReuniao;
                TxtPauta.Text     = reuniao.Pauta;

                MODReuniaoConvidado reuniaoConvidado = new MODReuniaoConvidado();
                reuniaoConvidado.FkReuniao = Convert.ToInt32(Page.Request.QueryString["id"]);

                List <MODReuniaoConvidado> convidado = new List <MODReuniaoConvidado>();

                convidado = BLLReuniaoConvidado.Pesquisar(reuniaoConvidado, "reuniao");

                if (convidado.Count != 0)
                {
                    if (reuniao.HoraFim.ToString() == "01/01/0001 00:00:00")
                    {
                        RptExcluir.DataSource = convidado;
                        RptExcluir.DataBind();
                    }
                }

                if (reuniao.HoraFim.ToString() != "01/01/0001 00:00:00")
                {
                    LblResposta.Text     = "Não é possivel editar os convidados, pois a reunião já foi encerrada!";
                    BtnCadastrar.Visible = false;
                }
            }
        }
Exemplo n.º 6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["login"] == null)
            {
                Session.RemoveAll();
                Response.Redirect("../Pages/Login.aspx");
            }

            MODUsuario usuario = new MODUsuario();

            usuario.Login = PegaLogin.RetornaLogin();
            usuario       = BLLUsuario.PesquisarLogin(usuario);

            ImagemUser.ImageUrl  = "../Pages/" + usuario.Imagem;
            ImagemUser2.ImageUrl = "../Pages/" + usuario.Imagem;
            LblNome.Text         = usuario.Nome;

            if (usuario.FkTipo == 1)
            {
                LblFuncao.Text = "Administrador";
            }
            else
            {
                LblFuncao.Text = "Lider de Pesquisa";
            }

            MODReuniao reuniao = new MODReuniao();

            reuniao.IdReuniao = Convert.ToInt32(Page.Request.QueryString["id"]);
            reuniao           = BLLReuniao.PesquisarReuniao(reuniao, "id_reuniao");

            if (!Page.IsPostBack)
            {
                TxtPauta.Text      = reuniao.Pauta;
                TxtData.Text       = reuniao.DataReuniao.ToShortDateString().ToString();
                TxtHoraInicio.Text = reuniao.HoraInicio.ToString("hh:mm");
                if (reuniao.HoraFim.ToString() == "01/01/0001 00:00:00")
                {
                    TxtHoraTermino.Text = "";
                }
                else
                {
                    TxtHoraTermino.Text = reuniao.HoraFim.ToString("hh:mm");
                }
            }

            if (reuniao.HoraFim.ToString() != "01/01/0001 00:00:00")
            {
                LblResposta.Text       = "Não é possivel editar, pois a reunião já foi encerrada!";
                TxtPauta.Enabled       = false;
                TxtData.Enabled        = false;
                TxtHoraInicio.Enabled  = false;
                TxtHoraTermino.Enabled = false;
                BtnAlterar.Visible     = false;
            }
        }
Exemplo n.º 7
0
        public static MODReuniao PesquisarReuniao(MODReuniao reuniao, string tipoPesquisa)
        {
            MODReuniao retorno = new MODReuniao();

            Conexao.Abrir();

            MySqlCommand comando = new MySqlCommand();

            comando.Connection = Conexao.conexao;

            if (tipoPesquisa == "id_reuniao")
            {
                comando.CommandText = "SELECT id_reuniao, pauta, data_reuniao, hora_inicio, hora_fim, fk_grupo FROM TBLREUNIAO WHERE id_reuniao = @id_reuniao";
                comando.Parameters.AddWithValue("@id_reuniao", reuniao.IdReuniao);
            }
            else
            {
                comando.CommandText = "SELECT id_reuniao, pauta, data_reuniao, hora_inicio, hora_fim, fk_grupo FROM TBLREUNIAO WHERE pauta = @pauta";
                comando.Parameters.AddWithValue("@pauta", reuniao.Pauta);
            }

            MySqlDataReader reader = comando.ExecuteReader();

            while (reader.Read())
            {
                MODReuniao ret = new MODReuniao();
                ret.IdReuniao = Convert.ToInt32(reader["id_reuniao"].ToString());
                ret.Pauta     = reader["Pauta"].ToString();
                ret.FkGrupo   = Convert.ToInt32(reader["fk_grupo"].ToString());
                if (reader["data_reuniao"].ToString() != "")
                {
                    ret.DataReuniao = Convert.ToDateTime(reader["data_reuniao"].ToString());
                }
                if (reader["hora_inicio"].ToString() != "")
                {
                    ret.HoraInicio = Convert.ToDateTime(reader["hora_inicio"].ToString());
                }
                if (reader["hora_fim"].ToString() != "")
                {
                    ret.HoraFim = Convert.ToDateTime(reader["hora_fim"].ToString());
                }

                retorno.IdReuniao   = ret.IdReuniao;
                retorno.Pauta       = ret.Pauta;
                retorno.DataReuniao = ret.DataReuniao;
                retorno.HoraInicio  = ret.HoraInicio;
                retorno.HoraFim     = ret.HoraFim;
                retorno.FkGrupo     = ret.FkGrupo;
            }

            reader.Close();

            Conexao.Fechar();

            return(retorno);
        }
        public static void Inserir(MODReuniao reuniao)
        {
            if (reuniao.Pauta.Trim() == "" || reuniao.Pauta.Length > 100)
            {
                throw new ExcecaoPersonalizada(Erros.PautaVazia);
            }


            DALReuniao.Inserir(reuniao);
        }
        protected void CldReuniao_VisibleMonthChanged(object sender, MonthChangedEventArgs e)
        {
            List <MODReuniao> reunioes = new List <MODReuniao>();
            MODReuniao        reuniao  = new MODReuniao();

            reuniao.FkGrupo = idReuniao;
            reunioes        = BLLReuniao.Pesquisar(reuniao, "grupo");
            dt = BLLReuniao.CarregarCalendario(reuniao, "", "grupo");

            string data = CldReuniao.VisibleDate.Year.ToString() + "-" + CldReuniao.VisibleDate.Month.ToString();

            reuniao.IdReuniao     = idReuniao;
            RptReuniao.DataSource = BLLReuniao.CarregarCalendario(reuniao, data, "data");
            RptReuniao.DataBind();
        }
Exemplo n.º 10
0
        public static void Inserir(MODReuniao reuniao)
        {
            Conexao.Abrir();

            MySqlCommand comando = new MySqlCommand();

            comando.Connection = Conexao.conexao;

            comando.CommandText = "INSERT INTO TBLREUNIAO (pauta, data_reuniao, hora_inicio, fk_grupo) "
                                  + "VALUES (@pauta, @data_reuniao, @hora_inicio, @fk_grupo)";
            comando.Parameters.AddWithValue("@pauta", reuniao.Pauta);
            comando.Parameters.AddWithValue("@data_reuniao", reuniao.DataReuniao);
            comando.Parameters.AddWithValue("@hora_inicio", reuniao.HoraInicio);
            comando.Parameters.AddWithValue("@fk_grupo", reuniao.FkGrupo);
            comando.ExecuteNonQuery();

            Conexao.Fechar();
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            MODReuniao reuniao = new MODReuniao();

            if (!Page.IsPostBack)
            {
                reuniao.IdReuniao = Convert.ToInt32(Page.Request.QueryString["id"]);
                reuniao           = BLLReuniao.PesquisarReuniao(reuniao, "id_reuniao");
                TxtPauta.Text     = reuniao.Pauta;

                MODReuniaoParticipante reuniaoParticipante = new MODReuniaoParticipante();
                reuniaoParticipante.FKReuniao = Convert.ToInt32(Page.Request.QueryString["id"]);

                List <MODDocente> docente = new List <MODDocente>();

                docente = BLLReuniaoParticipante.PesquisarDocente(reuniaoParticipante, "reuniao");

                if (docente.Count != 0)
                {
                    if (reuniao.HoraFim.ToString() == "01/01/0001 00:00:00")
                    {
                        RptExcluir.DataSource = docente;
                        RptExcluir.DataBind();

                        docente = BLLReuniaoParticipante.PesquisarDocente(reuniaoParticipante, "existente");
                        RptDocente.DataSource = docente;
                        RptDocente.DataBind();
                    }
                }
                else
                {
                    MODGrupoDocente grupoDocente = new MODGrupoDocente();
                    grupoDocente.FkGrupo  = reuniao.FkGrupo;
                    RptDocente.DataSource = BLLGrupo_Docente.Pesquisar(grupoDocente, "grupo");
                    RptDocente.DataBind();
                }

                if (reuniao.HoraFim.ToString() != "01/01/0001 00:00:00")
                {
                    LblResposta.Text     = "Não é possivel editar os participantes, pois a reunião já foi encerrada!";
                    BtnCadastrar.Visible = false;
                }
            }
        }
Exemplo n.º 12
0
        public static void Alterar(MODReuniao reuniao)
        {
            Conexao.Abrir();

            MySqlCommand comando = new MySqlCommand();

            comando.Connection = Conexao.conexao;

            comando.CommandText = "UPDATE TBLREUNIAO SET pauta = @pauta, data_reuniao = @data_reuniao, hora_inicio = @hora_inicio, hora_fim = @hora_fim "
                                  + "WHERE id_reuniao = @id_reuniao";
            comando.Parameters.AddWithValue("@id_reuniao", reuniao.IdReuniao);
            comando.Parameters.AddWithValue("@pauta", reuniao.Pauta);
            comando.Parameters.AddWithValue("@data_reuniao", reuniao.DataReuniao);
            comando.Parameters.AddWithValue("@hora_inicio", reuniao.HoraInicio);
            comando.Parameters.AddWithValue("@hora_fim", reuniao.HoraFim);


            comando.ExecuteNonQuery();

            Conexao.Fechar();
        }
        protected void CldReuniao_DayRender(object sender, DayRenderEventArgs e)
        {
            string  data = "";
            Literal l    = new Literal();

            l.Visible = true;
            l.Text    = "<br/>";
            e.Cell.Controls.Add(l);

            MODReuniao reuniao = new MODReuniao();

            foreach (DataRow row in dt.Rows)
            {
                data = (Convert.ToDateTime(row[0]).ToShortDateString().ToString());

                if (data == e.Day.Date.ToShortDateString().ToString())
                {
                    e.Cell.BackColor = System.Drawing.Color.Red;
                    e.Cell.ForeColor = System.Drawing.Color.White;
                }
            }
        }
Exemplo n.º 14
0
        protected void BtnAlterar_Click(object sender, EventArgs e)
        {
            MODReuniao reuniao = new MODReuniao();

            if (TxtPauta.Text.Trim() == "" || TxtPauta.Text.Length > 100)
            {
                LblResposta.Text = Erros.PautaVazia;
            }
            else if (TxtData.Text.Trim() == "" || TxtData.Text.Length > 50)
            {
                LblResposta.Text = Erros.DataVazio;
            }
            else if (TxtHoraInicio.Text.Trim() == "" || TxtHoraInicio.Text.Length > 50)
            {
                LblResposta.Text = Erros.HoraVazia;
            }
            else
            {
                try
                {
                    reuniao.IdReuniao   = Convert.ToInt32(Page.Request.QueryString["id"]);
                    reuniao.Pauta       = TxtPauta.Text.Trim();
                    reuniao.DataReuniao = Convert.ToDateTime(TxtData.Text.Trim());
                    reuniao.HoraInicio  = Convert.ToDateTime(TxtHoraInicio.Text.Trim());
                    reuniao.HoraFim     = Convert.ToDateTime(TxtHoraTermino.Text.Trim());

                    BLLReuniao.Alterar(reuniao);

                    LblResposta.Text = "Reunião alterada com sucesso!";
                }
                catch (Exception)
                {
                    Response.Write("<script>alert('Erro ao inserir!');</script>");
                    throw;
                }
            }
        }
 public static void Alterar(MODReuniao reuniao)
 {
     DALReuniao.Alterar(reuniao);
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["login"] == null)
            {
                Session.RemoveAll();
                Response.Redirect("../Pages/Login.aspx");
            }

            MODUsuario usuario = new MODUsuario();

            usuario.Login = PegaLogin.RetornaLogin();
            usuario       = BLLUsuario.PesquisarLogin(usuario);

            ImagemUser.ImageUrl  = "../Pages/" + usuario.Imagem;
            ImagemUser2.ImageUrl = "../Pages/" + usuario.Imagem;
            LblNome.Text         = usuario.Nome;

            if (usuario.FkTipo == 1)
            {
                LblFuncao.Text = "Administrador";
            }
            else
            {
                LblFuncao.Text = "Lider de Pesquisa";
            }

            if (!Page.IsPostBack)
            {
                MODReuniao reuniao = new MODReuniao();
                reuniao.IdReuniao = Convert.ToInt32(Page.Request.QueryString["id"]);
                reuniao           = BLLReuniao.PesquisarReuniao(reuniao, "id_reuniao");
                idReuniao         = reuniao.IdReuniao;
                TxtPauta.Text     = reuniao.Pauta;

                MODAta ata = new MODAta();
                ata.FkReuniao = idReuniao;

                ata = BLLAta.PesquisarAta(ata, "reuniao");

                if (ata.IdAta != 0)
                {
                    modo = 2;
                }

                if (modo == 2)
                {
                    TxtAta.Text        = ata.Ata;
                    idAta              = ata.IdAta;
                    BtnCadastrar.Text  = "Alterar Ata";
                    BtnExcluir.Visible = true;

                    if (reuniao.HoraFim.ToString() != "01/01/0001 00:00:00")
                    {
                        LblResposta.Text     = "Não é possivel editar essa ata, pois a reunião já foi encerrada!";
                        BtnCadastrar.Visible = false;
                        BtnExcluir.Visible   = false;
                        TxtAta.Enabled       = false;
                    }
                }
            }
        }
 public static DataTable CarregarCalendario(MODReuniao reuniao, string ano, string tipoPesquisa)
 {
     return(DALReuniao.CarregarCalendario(reuniao, ano, tipoPesquisa));
 }
 public static MODReuniao PesquisarReuniao(MODReuniao reuniao, string tipoPesquisa)
 {
     return(DALReuniao.PesquisarReuniao(reuniao, tipoPesquisa));
 }
 public static List <MODReuniao> Pesquisar(MODReuniao reuniao, string tipoPesquisa)
 {
     return(DALReuniao.Pesquisar(reuniao, tipoPesquisa));
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            MODGrupoLider grupoLider = new MODGrupoLider();
            MODGrupo      grupo      = new MODGrupo();

            if (!IsPostBack)
            {
                grupo.Sigla        = Page.Request.QueryString["sigla"];
                grupo              = BLLGrupo.PesquisarGrupo(grupo, "sigla");
                grupoLider.FkGrupo = grupo.IdGrupo;
                idReuniao          = grupo.IdGrupo;

                this.Title = grupo.Sigla + " - " + grupo.Nome + " - " + "SG Manager";

                RptConsulta.DataSource = BLLGrupo.Pesquisar(grupoLider, "grupo");
                RptConsulta.DataBind();

                MODGrupoDocente grupoDocente = new MODGrupoDocente();
                grupoDocente.FkGrupo = grupoLider.FkGrupo;

                RPTDocente.DataSource = BLLGrupo_Docente.Pesquisar(grupoDocente, "gativos");
                RPTDocente.DataBind();

                MODGrupoTecnico grupoTecnico = new MODGrupoTecnico();
                grupoTecnico.FkGrupo = grupoLider.FkGrupo;

                RPTTecnico.DataSource = BLLGrupo_Tecnico.Pesquisar(grupoTecnico, "gativos");
                RPTTecnico.DataBind();

                MODGrupoLinha_Pesquisa grupoLinha_Pesquisa = new MODGrupoLinha_Pesquisa();
                grupoLinha_Pesquisa.FkGrupo = grupoLider.FkGrupo;

                RPTLinha.DataSource = BLLGrupo_Linha_Pesquisa.Pesquisar(grupoLinha_Pesquisa, "gativos");
                RPTLinha.DataBind();

                RPTDiscente.DataSource = BLLDiscente.PesquisarPorGrupo(grupo);
                RPTDiscente.DataBind();

                RPTProjetos.DataSource = BLLProjeto_Pesquisa.ConsultaPorGrupo(grupo);
                RPTProjetos.DataBind();

                RPTPublicacao.DataSource = BLLPublicacao.ConsultaPorGrupo(grupo);
                RPTPublicacao.DataBind();

                RptEquipamento.DataSource = BLLEquipamento.ConsultaPorGrupo(grupo);
                RptEquipamento.DataBind();

                CldReuniao.VisibleDate = DateTime.Today;
            }

            List <MODReuniao> reunioes = new List <MODReuniao>();
            MODReuniao        reuniao  = new MODReuniao();

            reuniao.FkGrupo = idReuniao;
            reunioes        = BLLReuniao.Pesquisar(reuniao, "grupo");
            dt = BLLReuniao.CarregarCalendario(reuniao, "", "grupo");

            if (!Page.IsPostBack)
            {
                string data = CldReuniao.VisibleDate.Year.ToString() + "-" + CldReuniao.VisibleDate.Month.ToString();
                reuniao.IdReuniao     = idReuniao;
                RptReuniao.DataSource = BLLReuniao.CarregarCalendario(reuniao, data, "data");
                RptReuniao.DataBind();
            }
        }
Exemplo n.º 21
0
        public static List <MODReuniao> Pesquisar(MODReuniao item, string tipoPesquisa)
        {
            List <MODReuniao> retorno = new List <MODReuniao>();

            Conexao.Abrir();

            MySqlCommand comando = new MySqlCommand();

            comando.Connection = Conexao.conexao;

            if (tipoPesquisa == "pauta")
            {
                comando.CommandText = "SELECT id_reuniao, pauta, data_reuniao, hora_inicio, hora_fim, fk_grupo FROM TBLREUNIAO WHERE pauta = @pauta";
                comando.Parameters.AddWithValue("@pauta", item.Pauta);
            }
            else if (tipoPesquisa == "grupo")
            {
                comando.CommandText = "SELECT id_reuniao, pauta, data_reuniao, hora_inicio, hora_fim, fk_grupo FROM TBLREUNIAO WHERE fk_grupo = @grupo";
                comando.Parameters.AddWithValue("@grupo", item.FkGrupo);
            }
            else if (tipoPesquisa == "reuniao")
            {
                comando.CommandText = "SELECT id_reuniao, pauta, data_reuniao, hora_inicio, hora_fim, fk_grupo FROM TBLREUNIAO WHERE id_reuniao = @reuniao";
                comando.Parameters.AddWithValue("@reuniao", item.IdReuniao);
            }
            else if (tipoPesquisa == "todos")
            {
                comando.CommandText = "SELECT id_reuniao, pauta, data_reuniao, hora_inicio, hora_fim, fk_grupo FROM TBLREUNIAO";
            }
            else
            {
                //    comando.CommandText = "SELECT login, nome, email, lattes, imagem, fk_tipo, fk_status FROM TBLUSUARIO where fk_tipo = 2 and fk_status = 1";
            }

            MySqlDataReader reader = comando.ExecuteReader();

            while (reader.Read())
            {
                MODReuniao ret = new MODReuniao();
                ret.IdReuniao = Convert.ToInt32(reader["id_reuniao"]);
                ret.FkGrupo   = Convert.ToInt32(reader["fk_grupo"]);
                ret.Pauta     = reader["Pauta"].ToString();
                if (reader["data_reuniao"].ToString() != "")
                {
                    ret.DataReuniao = Convert.ToDateTime(reader["data_reuniao"].ToString());
                }
                if (reader["hora_inicio"].ToString() != "")
                {
                    ret.HoraInicio = Convert.ToDateTime(reader["hora_inicio"].ToString());
                }
                if (reader["hora_fim"].ToString() != "")
                {
                    ret.HoraFim = Convert.ToDateTime(reader["hora_fim"].ToString());
                }

                retorno.Add(ret);
            }

            reader.Close();

            Conexao.Fechar();

            return(retorno);
        }