protected void BtnCadastrar_Click(object sender, EventArgs e) { MODDiscente discente = new MODDiscente(); if (TxtNome.Text.Trim() == "" || TxtNome.Text.Length > 50) { LblResposta.Text = Erros.NomeVazio; } else if (TxtCurso.Text.Trim() == "") { LblResposta.Text = Erros.CursoVazio; } else if (TxtLattes.Text.Trim() == "") { LblResposta.Text = Erros.LattesVazio; } else { try { discente.Nome = TxtNome.Text.Trim(); discente.Curso = TxtCurso.Text.Trim(); discente.Lattes = TxtLattes.Text.Trim(); BLLDiscente.InserirDiscente(discente); LblResposta.Text = "Discente cadastrado com sucesso!"; } catch (Exception) { Response.Write("<script>alert('Erro ao inserir!');</script>"); throw; } } }
protected void Page_Load(object sender, EventArgs e) { MODDiscente discente = new MODDiscente(); 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 = BLLDiscente.Pesquisar(discente, "todos"); RptConsulta.DataBind(); } }
public static List <MODDiscente> Pesquisar(MODDiscente item, string tipoPesquisa) { List <MODDiscente> retorno = new List <MODDiscente>(); Conexao.Abrir(); MySqlCommand comando = new MySqlCommand(); comando.Connection = Conexao.conexao; if (tipoPesquisa == "nome") { comando.CommandText = "SELECT id_discente, nome, curso, lattes FROM TBLDISCENTE WHERE nome = @nome"; comando.Parameters.AddWithValue("@nome", item.Nome); } else if (tipoPesquisa == "incompleto") { comando.CommandText = "SELECT id_discente, nome, curso, lattes FROM TBLDISCENTE WHERE nome like @nome"; comando.Parameters.AddWithValue("@nome", "%" + item.Nome + "%"); } else if (tipoPesquisa == "curso") { comando.CommandText = "SELECT id_discente, nome, curso, lattes FROM TBLDISCENTE WHERE curso = @curso"; comando.Parameters.AddWithValue("@curso", item.Curso); } else if (tipoPesquisa == "todos") { comando.CommandText = "SELECT id_discente, nome, curso, lattes FROM TBLDISCENTE"; } MySqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { MODDiscente ret = new MODDiscente(); ret.IdDiscente = Convert.ToInt32(reader["id_discente"]); ret.Nome = reader["nome"].ToString(); ret.Curso = reader["curso"].ToString(); ret.Lattes = reader["lattes"].ToString(); retorno.Add(ret); } reader.Close(); Conexao.Fechar(); return(retorno); }
protected void Page_Load(object sender, EventArgs e) { if (Session["login"] == null) { Session.RemoveAll(); Response.Redirect("../Pages/Login.aspx"); } MODUsuario usuario2 = new MODUsuario(); usuario2.Login = PegaLogin.RetornaLogin(); usuario2 = BLLUsuario.PesquisarLogin(usuario2); ImagemUser.ImageUrl = "../Pages/" + usuario2.Imagem; ImagemUser2.ImageUrl = "../Pages/" + usuario2.Imagem; LblNome.Text = usuario2.Nome; if (usuario2.FkTipo == 1) { LblFuncao.Text = "Administrador"; } else { LblFuncao.Text = "Lider de Pesquisa"; } MODDiscente discente = new MODDiscente(); MODProjetoPesquisa projeto = new MODProjetoPesquisa(); MODProjetoPesquisa_Discente projetoDiscente = new MODProjetoPesquisa_Discente(); if (!Page.IsPostBack) { projetoDiscente.FkDiscente = Convert.ToInt32(Page.Request.QueryString["discente"]); TxtProjeto.DataSource = BLLDiscente.PesquisarProjeto(projetoDiscente, "discente"); TxtProjeto.DataValueField = "Id_projeto"; TxtProjeto.DataTextField = "Titulo"; TxtProjeto.DataBind(); discente.IdDiscente = Convert.ToInt32(Page.Request.QueryString["discente"]); discente = BLLDiscente.PesquisarDiscente(discente, "id"); TxtNome.Text = discente.Nome; } }
protected void BtnAddDiscente_Click(object sender, EventArgs e) { MODProjetoPesquisa_Discente projetoDiscente = new MODProjetoPesquisa_Discente(); MODDiscente discente = new MODDiscente(); Control botao = (Control)sender; RepeaterItem item = (RepeaterItem)botao.Parent; Label lbl = (Label)item.FindControl("TxtNomeDiscente"); string titulo = lbl.Text; discente.Nome = titulo; //grupoNome = titulo; discente = BLLDiscente.PesquisarDiscente(discente, "nome"); idDiscente = discente.IdDiscente; }
public static void InserirDiscente(MODDiscente discente) { Conexao.Abrir(); MySqlCommand comando = new MySqlCommand(); comando.Connection = Conexao.conexao; comando.CommandText = "INSERT INTO TBLDISCENTE (nome, curso, lattes) " + "VALUES (@nome, @curso, @lattes)"; comando.Parameters.AddWithValue("@nome", discente.Nome); comando.Parameters.AddWithValue("@curso", discente.Curso); comando.Parameters.AddWithValue("@lattes", discente.Lattes); comando.ExecuteNonQuery(); Conexao.Fechar(); }
public static MODDiscente PesquisarDiscente(MODDiscente discente, string tipoPesquisa) { MODDiscente retorno = new MODDiscente(); Conexao.Abrir(); MySqlCommand comando = new MySqlCommand(); comando.Connection = Conexao.conexao; if (tipoPesquisa == "id") { comando.CommandText = "SELECT id_discente, nome, curso, lattes FROM TBLDISCENTE WHERE id_discente = @id"; comando.Parameters.AddWithValue("@id", discente.IdDiscente); } else { comando.CommandText = "SELECT id_discente, nome, curso, lattes FROM TBLDISCENTE WHERE nome = @nome"; comando.Parameters.AddWithValue("@nome", discente.Nome); } MySqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { MODDiscente ret = new MODDiscente(); ret.IdDiscente = Convert.ToInt32(reader["id_discente"]); ret.Nome = reader["nome"].ToString(); ret.Curso = reader["curso"].ToString(); ret.Lattes = reader["lattes"].ToString(); retorno.IdDiscente = ret.IdDiscente; retorno.Nome = ret.Nome; retorno.Curso = ret.Curso; retorno.Lattes = ret.Lattes; } reader.Close(); Conexao.Fechar(); return(retorno); }
public static void Alterar(MODDiscente discente) { Conexao.Abrir(); MySqlCommand comando = new MySqlCommand(); comando.Connection = Conexao.conexao; comando.CommandText = "UPDATE TBLDISCENTE SET nome = @nome, " + "curso = @curso, " + "lattes = @lattes " + "WHERE id_discente = @id"; comando.Parameters.AddWithValue("@id", discente.IdDiscente); comando.Parameters.AddWithValue("@nome", discente.Nome); comando.Parameters.AddWithValue("@curso", discente.Curso); comando.Parameters.AddWithValue("@lattes", discente.Lattes); comando.ExecuteNonQuery(); Conexao.Fechar(); }
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 (!IsPostBack) { MODDiscente discente = new MODDiscente(); RptDiscente.DataSource = BLLDiscente.Pesquisar(discente, "todos"); RptDiscente.DataBind(); } MODProjetoPesquisa projeto = new MODProjetoPesquisa(); idProjeto = Convert.ToInt32(Page.Request.QueryString["id"]); projeto.Titulo = Page.Request.QueryString["titulo"]; TxtProjeto.Text = projeto.Titulo; }
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"; } MODDiscente discente = new MODDiscente(); discente.IdDiscente = Convert.ToInt32(Page.Request.QueryString["discente"]); idDiscente = Convert.ToInt32(Page.Request.QueryString["discente"]); discente = BLLDiscente.PesquisarDiscente(discente, "id"); //idDiscente = discente.IdDiscente; if (!Page.IsPostBack) { TxtNome.Text = discente.Nome; TxtCurso.Text = discente.Curso; TxtLattes.Text = discente.Lattes; } }
public static List <MODDiscente> Pesquisar(MODDiscente discente, string tipoPesquisa) { return(DALDiscente.Pesquisar(discente, tipoPesquisa)); }
public static MODDiscente PesquisarDiscente(MODDiscente discente, string tipoPesquisa) { return(DALDiscente.PesquisarDiscente(discente, tipoPesquisa)); }
public static void Alterar(MODDiscente discente) { DALDiscente.Alterar(discente); }
public static void InserirDiscente(MODDiscente discente) { DALDiscente.InserirDiscente(discente); }