public static MODArea_Avaliacao PesquisarAvaliacao(MODArea_Avaliacao area) { MODArea_Avaliacao retorno = new MODArea_Avaliacao(); Conexao.Abrir(); MySqlCommand comando = new MySqlCommand(); comando.Connection = Conexao.conexao; comando.CommandText = "SELECT id_ava, nome_ava, fk_con FROM tblarea_avaliacao where id_ava = @id"; comando.Parameters.AddWithValue("@id", area.Id); MySqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { MODArea_Avaliacao ret = new MODArea_Avaliacao(); ret.Id = reader["id_ava"].ToString(); ret.Nome = reader["nome_ava"].ToString(); ret.FkCon = reader["fk_con"].ToString(); retorno.Id = ret.Id; retorno.Nome = ret.Nome; retorno.FkCon = ret.FkCon; } reader.Close(); Conexao.Fechar(); return(retorno); }
private void CarregaAreaAvaliacao() { MODArea_Avaliacao areaAvaliacao = new MODArea_Avaliacao(); areaAvaliacao.FkCon = TxtAreaConhecimento.SelectedValue.ToString(); TxtAreaAvaliacao.DataSource = BLLLinha_Pesquisa.PesquisarAreaAvaliacao(areaAvaliacao, "conhecimento"); TxtAreaAvaliacao.DataValueField = "Id"; TxtAreaAvaliacao.DataTextField = "Nome"; TxtAreaAvaliacao.DataBind(); }
private void CarregaAreaAvaliacao() { MODArea_Avaliacao areaAvaliacao = new MODArea_Avaliacao(); areaAvaliacao.FkCon = TxtAreaConhecimento.SelectedValue.ToString(); List <MODArea_Avaliacao> lista = new List <MODArea_Avaliacao>(); lista = BLLLinha_Pesquisa.PesquisarAreaAvaliacao(areaAvaliacao, "conhecimento"); RptConsulta.DataSource = lista; RptConsulta.DataBind(); }
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"; } MODArea_Avaliacao areaAvaliacao = new MODArea_Avaliacao(); MODSubArea_Avaliacao subArea = new MODSubArea_Avaliacao(); subArea.Id = Page.Request.QueryString["id"]; subArea = BLLLinha_Pesquisa.PesquisarSubAvaliacao(subArea); idSub = subArea.Id; idArea = subArea.FkAva; areaAvaliacao.Id = idArea; areaAvaliacao = BLLLinha_Pesquisa.PesquisarAvaliacao(areaAvaliacao); if (!Page.IsPostBack) { CarregaAreaConhecimento(); CarregaAreaAvaliacao(); TxtIdSubArea.Text = subArea.Id; TxtIdSubArea.ReadOnly = true; TxtSubArea.Text = subArea.Nome; TxtAvaliacao.Text = areaAvaliacao.Nome; } }
public static void InserirAreaAvaliacao(MODArea_Avaliacao areaAvaliacao) { Conexao.Abrir(); MySqlCommand comando = new MySqlCommand(); comando.Connection = Conexao.conexao; comando.CommandText = "INSERT INTO TBLArea_Avaliacao (id_ava, nome_ava, fk_con) VALUES (@id, @nome, @fk)"; comando.Parameters.AddWithValue("@id", areaAvaliacao.Id); comando.Parameters.AddWithValue("@nome", areaAvaliacao.Nome); comando.Parameters.AddWithValue("@fk", areaAvaliacao.FkCon); comando.ExecuteNonQuery(); Conexao.Fechar(); }
public static void AlterarAreaAvaliacao(MODArea_Avaliacao areaAvaliacao, string id) { Conexao.Abrir(); MySqlCommand comando = new MySqlCommand(); comando.Connection = Conexao.conexao; comando.CommandText = "UPDATE TBLArea_Avaliacao SET id_ava = @ida, nome_ava = @nome, fk_con = @fk where id_ava = @id"; comando.Parameters.AddWithValue("@id", id); comando.Parameters.AddWithValue("@ida", areaAvaliacao.Id); comando.Parameters.AddWithValue("@nome", areaAvaliacao.Nome); comando.Parameters.AddWithValue("@fk", areaAvaliacao.FkCon); comando.ExecuteNonQuery(); Conexao.Fechar(); }
protected void BtnCadastrar_Click(object sender, EventArgs e) { MODArea_Avaliacao area = new MODArea_Avaliacao(); area.Id = TxtIdAva.Text.Trim(); area.Nome = TxtAreaAvaliacao.Text.Trim().ToUpper(); List <MODArea_Avaliacao> lista = new List <MODArea_Avaliacao>(); lista = BLLLinha_Pesquisa.PesquisarAreaAvaliacao(area, "existente"); if (TxtIdAva.Text.Trim() == "" || TxtIdAva.Text.Length > 10) { LblResposta.Text = Erros.CodigoVazio; } else if (TxtIdAva.Text.Length < 8) { LblResposta.Text = "O código deve ter ao menos 8 caracteres"; } else if (TxtAreaAvaliacao.Text.Trim() == "" || TxtAreaAvaliacao.Text.Length > 80) { LblResposta.Text = Erros.CodigoVazio; } else if (lista.Count > 0) { LblResposta.Text = Erros.AreaAvaExiste; } else { try { area.FkCon = TxtAreaConhecimento.SelectedValue.ToString(); BLLLinha_Pesquisa.InserirAreaAvaliacao(area); LblResposta.Text = "Area de avaliação cadastrada com sucesso!"; } catch (Exception) { Response.Write("<script>alert('Erro ao inserir!');</script>"); throw; } } }
protected void BtnAlterar_Click(object sender, EventArgs e) { MODArea_Avaliacao area = new MODArea_Avaliacao(); area.Id = TxtIdAva.Text.Trim(); area.Nome = TxtAreaAvaliacao.Text.Trim().ToUpper(); if (TxtSelecao.Checked == true) { TxtAreaConhecimento.Enabled = true; area.FkCon = TxtAreaConhecimento.SelectedValue.ToString(); } else { area.FkCon = conhecimento; } if (TxtIdAva.Text.Trim() == "" || TxtIdAva.Text.Length > 10) { LblResposta.Text = Erros.CodigoVazio; } else if (TxtAreaAvaliacao.Text.Trim() == "" || TxtAreaAvaliacao.Text.Length > 80) { LblResposta.Text = Erros.NomeVazio; } else { try { BLLLinha_Pesquisa.AlterarAreaAvaliacao(area, idArea); LblResposta.Text = "Area de avaliação alterada com sucesso!"; } catch (Exception) { Response.Write("<script>alert('Erro ao inserir!');</script>"); throw; } } }
private void CarregaAreaAvaliacao() { MODArea_Avaliacao areaAvaliacao = new MODArea_Avaliacao(); areaAvaliacao.FkCon = TxtAreaConhecimento.SelectedValue.ToString(); List <MODArea_Avaliacao> lista = new List <MODArea_Avaliacao>(); lista = BLLLinha_Pesquisa.PesquisarAreaAvaliacao(areaAvaliacao, "conhecimento"); if (lista.Count == 0) { TxtAreaAvaliacao.Items.Clear(); } else { TxtAreaAvaliacao.DataSource = BLLLinha_Pesquisa.PesquisarAreaAvaliacao(areaAvaliacao, "conhecimento"); TxtAreaAvaliacao.DataValueField = "Id"; TxtAreaAvaliacao.DataTextField = "Nome"; TxtAreaAvaliacao.DataBind(); } }
public static List <MODArea_Avaliacao> PesquisarAreaAvaliacao(MODArea_Avaliacao item, string tipoPesquisa) { List <MODArea_Avaliacao> retorno = new List <MODArea_Avaliacao>(); Conexao.Abrir(); MySqlCommand comando = new MySqlCommand(); comando.Connection = Conexao.conexao; if (tipoPesquisa == "conhecimento") { comando.CommandText = "SELECT id_ava, nome_ava FROM tblarea_avaliacao where fk_con = @fk_con"; comando.Parameters.AddWithValue("@fk_con", item.FkCon); } else if (tipoPesquisa == "existente") { comando.CommandText = "SELECT id_ava, nome_ava FROM tblarea_avaliacao where id_ava = @id or nome_ava = @nome"; comando.Parameters.AddWithValue("@id", item.Id); comando.Parameters.AddWithValue("@nome", item.Nome); } MySqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { MODArea_Avaliacao ret = new MODArea_Avaliacao(); ret.Id = reader["id_ava"].ToString(); ret.Nome = reader["nome_ava"].ToString(); retorno.Add(ret); } reader.Close(); Conexao.Fechar(); return(retorno); }
public static MODArea_Avaliacao PesquisarAvaliacao(MODArea_Avaliacao area) { return(DALLinha_Pesquisa.PesquisarAvaliacao(area)); }
public static List <MODArea_Avaliacao> PesquisarAreaAvaliacao(MODArea_Avaliacao item, string tipoPesquisa) { return(DALLinha_Pesquisa.PesquisarAreaAvaliacao(item, tipoPesquisa)); }
public static void AlterarAreaAvaliacao(MODArea_Avaliacao areaAvaliacao, string id) { DALLinha_Pesquisa.AlterarAreaAvaliacao(areaAvaliacao, id); }
public static void InserirAreaAvaliacao(MODArea_Avaliacao areaAvaliacao) { DALLinha_Pesquisa.InserirAreaAvaliacao(areaAvaliacao); }