protected void BtnAlterar_Click(object sender, EventArgs e) { MODArea_Conhecimento area = new MODArea_Conhecimento(); area.Id = TxtIdArea.Text.Trim(); area.Nome = TxtAreaConhecimento.Text.Trim().ToUpper(); if (TxtIdArea.Text.Trim() == "" || TxtIdArea.Text.Length > 10) { LblResposta.Text = Erros.CodigoVazio; } else if (TxtAreaConhecimento.Text.Trim() == "" || TxtAreaConhecimento.Text.Length > 80) { LblResposta.Text = Erros.NomeVazio; } else { try { BLLLinha_Pesquisa.AlterarAreaConhecimento(area, idArea); LblResposta.Text = "Area do conhecimento alterada com sucesso!"; } catch (Exception) { Response.Write("<script>alert('Erro ao inserir!');</script>"); throw; } } }
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_Conhecimento areaConhecimento = new MODArea_Conhecimento(); List <MODArea_Conhecimento> lista = new List <MODArea_Conhecimento>(); lista = BLLLinha_Pesquisa.PesquisarAreaConhecimento(areaConhecimento, "todas"); RptConsulta.DataSource = lista; RptConsulta.DataBind(); }
private void CarregaAreaConhecimento() { MODArea_Conhecimento areaConhecimento = new MODArea_Conhecimento(); TxtAreaConhecimento.DataSource = BLLLinha_Pesquisa.PesquisarAreaConhecimento(areaConhecimento, "todas"); TxtAreaConhecimento.DataValueField = "Id"; TxtAreaConhecimento.DataTextField = "Nome"; TxtAreaConhecimento.DataBind(); }
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(); }
protected void BtnCadastrar_Click(object sender, EventArgs e) { MODSubArea_Avaliacao subArea = new MODSubArea_Avaliacao(); MODLinha_Pesquisa linha = new MODLinha_Pesquisa(); subArea.Id = TxtIdSubArea.Text.Trim(); subArea.Nome = TxtSubArea.Text.Trim().ToUpper(); linha.Id = TxtIdSubArea.Text.Trim(); linha.Linha = TxtSubArea.Text.Trim().ToUpper(); linha.FkSub = TxtIdSubArea.Text.Trim(); List <MODSubArea_Avaliacao> lista = new List <MODSubArea_Avaliacao>(); lista = BLLLinha_Pesquisa.PesquisarSubAreaAvaliacao(subArea, "existente"); if (TxtIdSubArea.Text.Trim() == "" || TxtIdSubArea.Text.Length > 10) { LblResposta.Text = Erros.CodigoVazio; } else if (TxtIdSubArea.Text.Length < 8) { LblResposta.Text = "O código deve ter ao menos 8 caracteres"; } else if (TxtSubArea.Text.Trim() == "" || TxtSubArea.Text.Length > 80) { LblResposta.Text = Erros.NomeVazio; } else if (lista.Count > 0) { LblResposta.Text = Erros.LinhaExistente; } else if (TxtAreaAvaliacao.Text == "") { LblResposta.Text = "A área de avaliação é obrigatória!"; } else { try { subArea.FkAva = TxtAreaAvaliacao.SelectedValue.ToString(); BLLLinha_Pesquisa.InserirSubAreaAvaliacao(subArea); BLLLinha_Pesquisa.InserirLinha(linha); LblResposta.Text = "Sub área cadastrada com sucesso!"; } catch (Exception) { Response.Write("<script>alert('Erro ao inserir!');</script>"); throw; } } }
private void CarregaLinhaPesquisa() { MODLinha_Pesquisa linhaPesquisa = new MODLinha_Pesquisa(); linhaPesquisa.FkSub = TxtSubAreaAvaliacao.SelectedValue.ToString(); List <MODLinha_Pesquisa> lista = new List <MODLinha_Pesquisa>(); lista = BLLLinha_Pesquisa.PesquisarLinhaPesquisa(linhaPesquisa, "subarea"); RptConsulta.DataSource = lista; RptConsulta.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(); }
private void CarregaSubAreaAvaliacao() { MODSubArea_Avaliacao subAreaAvaliacao = new MODSubArea_Avaliacao(); subAreaAvaliacao.FkAva = TxtAreaAvaliacao.SelectedValue.ToString(); List <MODSubArea_Avaliacao> lista = new List <MODSubArea_Avaliacao>(); lista = BLLLinha_Pesquisa.PesquisarSubAreaAvaliacao(subAreaAvaliacao, "avaliacao"); 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"; } MODSubArea_Avaliacao subArea = new MODSubArea_Avaliacao(); MODLinha_Pesquisa linha = new MODLinha_Pesquisa(); linha.Id = Page.Request.QueryString["id"]; linha = BLLLinha_Pesquisa.PesquisarLinha(linha, "id"); idLinha = linha.Id; idSub = linha.FkSub; subArea.Id = idLinha; subArea = BLLLinha_Pesquisa.PesquisarSubAvaliacao(subArea); if (!Page.IsPostBack) { CarregaAreaConhecimento(); CarregaAreaAvaliacao(); CarregaSubAreaAvaliacao(); TxtIdLinha.Text = linha.Id; TxtLinhaPesquisa.Text = linha.Linha; TxtSubArea.Text = subArea.Nome; TxtIdLinha.ReadOnly = true; } }
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"; } CarregaAreaConhecimento(); MODArea_Conhecimento areaConhecimento = new MODArea_Conhecimento(); MODArea_Avaliacao areaAvaliacao = new MODArea_Avaliacao(); areaAvaliacao.Id = Page.Request.QueryString["id"]; areaAvaliacao = BLLLinha_Pesquisa.PesquisarAvaliacao(areaAvaliacao); idArea = areaAvaliacao.Id; conhecimento = areaAvaliacao.FkCon; areaConhecimento.Id = conhecimento; areaConhecimento = BLLLinha_Pesquisa.PesquisarConhecimento(areaConhecimento); if (!Page.IsPostBack) { TxtIdAva.Text = areaAvaliacao.Id; TxtIdAva.ReadOnly = true; TxtAreaAvaliacao.Text = areaAvaliacao.Nome; TxtConhecimento.Text = areaConhecimento.Nome; } }
protected void BtnAlterar_Click(object sender, EventArgs e) { MODLinha_Pesquisa area = new MODLinha_Pesquisa(); area.Id = TxtIdLinha.Text.Trim(); area.Linha = TxtLinhaPesquisa.Text.Trim().ToUpper(); if (TxtSelecao.Checked == true) { TxtSubArea.Enabled = true; area.FkSub = TxtSubAreaAvaliacao.SelectedValue.ToString(); } else { area.FkSub = idSub; } if (TxtIdLinha.Text.Trim() == "" || TxtIdLinha.Text.Length > 10) { LblResposta.Text = Erros.CodigoVazio; } else if (TxtIdLinha.Text.Length < 8) { LblResposta.Text = "O código deve ter ao menos 8 caracteres"; } else if (TxtLinhaPesquisa.Text.Trim() == "" || TxtLinhaPesquisa.Text.Length > 80) { LblResposta.Text = Erros.NomeVazio; } else { try { BLLLinha_Pesquisa.AlterarLinhaPesquisa(area, idLinha); LblResposta.Text = "Linha alterada com sucesso!"; } catch (Exception) { Response.Write("<script>alert('Erro ao inserir!');</script>"); throw; } } }
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 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"; } if (!Page.IsPostBack) { MODGrupoLinha_Pesquisa grupoLinha = new MODGrupoLinha_Pesquisa(); MODLinha_Pesquisa linhaPesquisa = new MODLinha_Pesquisa(); grupoLinha.FkLinha = Page.Request.QueryString["linha"].ToString(); TxtGrupo.DataSource = BLLGrupo_Linha_Pesquisa.Pesquisar(grupoLinha, "linha"); TxtGrupo.DataValueField = "Id_grupo"; TxtGrupo.DataTextField = "Nome"; TxtGrupo.DataBind(); linhaPesquisa.Id = grupoLinha.FkLinha; linhaPesquisa = BLLLinha_Pesquisa.PesquisarLinha(linhaPesquisa, "id"); TxtNome.Text = linhaPesquisa.Linha; } }
protected void BtnAddLinha_Click(object sender, EventArgs e) { MODGrupoLinha_Pesquisa grupoLinha = new MODGrupoLinha_Pesquisa(); MODLinha_Pesquisa linha = new MODLinha_Pesquisa(); Control botao = (Control)sender; RepeaterItem item = (RepeaterItem)botao.Parent; Label lbl = (Label)item.FindControl("TxtNomeLinha"); string titulo = lbl.Text; linha.Linha = titulo; linha = BLLLinha_Pesquisa.PesquisarLinha(linha, "nome"); linha.Id = linha.Id; idLinha = linha.Id; TxtData.Enabled = true; BtnVincular.Visible = true; }
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 CarregaSubAreaAvaliacao() { MODSubArea_Avaliacao areaSubAvaliacao = new MODSubArea_Avaliacao(); areaSubAvaliacao.FkAva = TxtAreaAvaliacao.SelectedValue.ToString(); List <MODSubArea_Avaliacao> lista = new List <MODSubArea_Avaliacao>(); lista = BLLLinha_Pesquisa.PesquisarSubAreaAvaliacao(areaSubAvaliacao, "avaliacao"); if (lista.Count == 0) { TxtSubAreaAvaliacao.Items.Clear(); } else { TxtSubAreaAvaliacao.DataSource = BLLLinha_Pesquisa.PesquisarSubAreaAvaliacao(areaSubAvaliacao, "avaliacao"); TxtSubAreaAvaliacao.DataValueField = "Id"; TxtSubAreaAvaliacao.DataTextField = "Nome"; TxtSubAreaAvaliacao.DataBind(); } }
private void CarregaLinhaPesquisa() { MODLinha_Pesquisa linha = new MODLinha_Pesquisa(); linha.FkSub = TxtSubAreaAvaliacao.SelectedValue.ToString(); List <MODLinha_Pesquisa> lista = new List <MODLinha_Pesquisa>(); lista = BLLLinha_Pesquisa.PesquisarLinhaPesquisa(linha, "subarea"); if (lista.Count == 0) { TxtLinhaPesquisa.Items.Clear(); } else { TxtLinhaPesquisa.DataSource = BLLLinha_Pesquisa.PesquisarLinhaPesquisa(linha, "subarea"); TxtLinhaPesquisa.DataValueField = "Id"; TxtLinhaPesquisa.DataTextField = "Linha"; TxtLinhaPesquisa.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"); if (lista.Count == 0) { LblAreaAvaliacao.Text = "Não há sub áreas cadastradas nessa área de avaliação"; TxtAreaAvaliacao.Items.Clear(); } else { TxtAreaAvaliacao.DataSource = BLLLinha_Pesquisa.PesquisarAreaAvaliacao(areaAvaliacao, "conhecimento"); TxtAreaAvaliacao.DataValueField = "Id"; TxtAreaAvaliacao.DataTextField = "Nome"; TxtAreaAvaliacao.DataBind(); } }
private void CarregaSubAreaAvaliacao() { MODSubArea_Avaliacao subArea = new MODSubArea_Avaliacao(); subArea.FkAva = TxtAreaAvaliacao.SelectedValue.ToString(); List <MODSubArea_Avaliacao> lista = new List <MODSubArea_Avaliacao>(); lista = BLLLinha_Pesquisa.PesquisarSubAreaAvaliacao(subArea, "avaliacao"); if (lista.Count == 0) { LblSubArea.Text = "Não há sub áreas cadastradas nessa área de avaliação"; TxtSubAreaAvaliacao.Items.Clear(); } else { LblSubArea.Text = ""; TxtSubAreaAvaliacao.DataSource = BLLLinha_Pesquisa.PesquisarSubAreaAvaliacao(subArea, "avaliacao"); TxtSubAreaAvaliacao.DataValueField = "Id"; TxtSubAreaAvaliacao.DataTextField = "Nome"; TxtSubAreaAvaliacao.DataBind(); } }
protected void BtnCadastrar_Click(object sender, EventArgs e) { MODProjetoPesquisa projetoPesquisa = new MODProjetoPesquisa(); MODProjetoPesquisa_Linha projetoLinha = new MODProjetoPesquisa_Linha(); MODLinha_Pesquisa linhaPesquisa = new MODLinha_Pesquisa(); bool existeLinha = false; if (TxtNome.Text.Trim() == "") { LblResposta.Text = Erros.TituloVazio; } else if (TxtDataInicio.Text.Trim() == "") { LblResposta.Text = Erros.DataVazio; } else if (TxtDocenteLider.Text.Trim() == "") { LblLiderExiste.Text = "Não há lider vínculado nesse grupo!"; } else { foreach (RepeaterItem dli in RptLinhas.Items) { if (dli.ItemType == ListItemType.Item || dli.ItemType == ListItemType.AlternatingItem) { DropDownList ddl = (DropDownList)dli.FindControl("DdlAddLinha"); if (ddl.Text == "Sim") { existeLinha = true; } } } if (existeLinha == false) { LblResposta.Text = "O Projeto deve ter pelo menos uma linha de pesquisa!"; } else { projetoPesquisa.FkGrupo = idGrupo; projetoPesquisa.FkDocente = Convert.ToInt32(TxtDocenteLider.SelectedValue); projetoPesquisa.Titulo = TxtNome.Text.Trim(); projetoPesquisa.Tipo = TxtTipoProjeto.Text.Trim(); if (TxtTipoProjeto.Text.Trim() == "Bolsa") { projetoPesquisa.Bolsa = TxtTipoBolsa.Text.Trim(); } if (TxtTipoBolsa.Text.Trim() == "Outra") { projetoPesquisa.NomeBolsa = TxtNomeBolsa.Text.Trim(); } projetoPesquisa.DataInicio = Convert.ToDateTime(TxtDataInicio.Text.Trim()); idProjeto = BLLProjeto_Pesquisa.Inserir(projetoPesquisa); } foreach (RepeaterItem dli in RptLinhas.Items) { if (dli.ItemType == ListItemType.Item || dli.ItemType == ListItemType.AlternatingItem) { DropDownList ddl = (DropDownList)dli.FindControl("DdlAddLinha"); if (ddl.Text == "Sim") { Label lbl = (Label)dli.FindControl("TxtNomeLinha"); string titulo = lbl.Text; linhaPesquisa.Linha = titulo; linhaPesquisa = BLLLinha_Pesquisa.PesquisarLinha(linhaPesquisa, "nome"); projetoLinha.FkLinha = linhaPesquisa.Id; projetoLinha.FkProjeto = idProjeto; BLLProjeto_Pesquisa.InserirLinha(projetoLinha); LblResposta.Text = "Projeto cadastrado com sucesso!"; } } } } }