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(); } }
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(); } } }
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; } } }
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; } }
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(); }
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; } } }
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; } } }
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(); } }
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); }