protected void ConsultarRegra() { RegraBLL b = new RegraBLL(); List <Regra> lista = b.ConsultarTodos(); gridRegras.DataSource = lista; gridRegras.DataBind(); }
protected void ConsultaComClassificar() { RegraBLL r = new RegraBLL(); List <Regra> lista = r.ConsultarComClassif(); gridComClassificacao.DataSource = lista; gridComClassificacao.DataBind(); lblMensagemCom.Text = " ( " + lista.Count() + " Classificados)"; }
protected void Consultar() { RegraBLL regra = new RegraBLL(); List <Regra> lista = regra.ConsultaInicial(); gridClassificacoes.DataSource = lista; gridClassificacoes.DataBind(); lblDataClassificações.Text = Convert.ToString(string.Format("{0:dd/MM/yyyy}", DateTime.Today)); }
protected void btnSalvar_Click(object sender, EventArgs e) { RegraBLL b = new RegraBLL(); Regra r = new Regra(); r.Sistema = new Sistema(); r.Responsavel = new Responsavel(); r.Situacao = new Situacao(); r.Tipo = new Tipo(); r.Retorno = new Retorno(); r.Sistema.IdSistema = int.Parse(ddlSistema.SelectedValue); r.Responsavel.IdResponsavel = int.Parse(ddlResponsavel.SelectedValue); r.Situacao.IdSituacao = int.Parse(ddlSituacao.SelectedValue); r.Tipo.IdTipo = int.Parse(ddlTipo.SelectedValue); r.Retorno.IdRetorno = int.Parse(ddlRetorno.SelectedValue); r.Descricao = txtDescricao.Text; r.Ativo = "n"; if (checkRegra.Checked) { r.Ativo = "s"; } r.DtInicioVigencia = DateTime.Now; r.DtInclusao = DateTime.Now; r.Usuario = "Teste"; b.InserirRegra(r); ddlSistema.SelectedValue = string.Empty; ddlResponsavel.SelectedValue = string.Empty; ddlSituacao.SelectedValue = string.Empty; ddlTipo.SelectedValue = string.Empty; ddlRetorno.SelectedValue = string.Empty; txtDescricao.Text = string.Empty; checkRegra.Checked = false; ConsultarRegra(); lblMensagemSalvar.Text = "Regra cadastrada com sucesso!"; lblMensagemExcl.Text = string.Empty; }
protected void btnExcluir_Click(object sender, EventArgs e) { RegraBLL b = new RegraBLL(); Regra r = new Regra(); r.Sistema = new Sistema(); r.Responsavel = new Responsavel(); r.Situacao = new Situacao(); r.Tipo = new Tipo(); r.Retorno = new Retorno(); List <Regra> lista = new List <Regra>(); foreach (GridViewRow linha in gridRegras.Rows) { CheckBox chkRegra = linha.FindControl ("chkRegra") as CheckBox; //verificar se o checkbox esta marcado.. if (chkRegra.Checked) { Label lblIdRegra = linha.FindControl ("lblIdRegra") as Label; r.Id_regra = int.Parse(lblIdRegra.Text); lista.Add(r); b.ExcluirRegra(r.Id_regra); } } lblMensagemExcl.Text = Convert.ToString(lista.Count) + " registro(s) excluído(s)."; ConsultarRegra(); }
protected void btnSalvar_Click(object sender, EventArgs e) { List <Regra> listaRegras = new List <Regra>(); Regra r = new Regra(); r.Sistema = new Sistema(); r.Responsavel = new Responsavel(); r.Situacao = new Situacao(); r.Tipo = new Tipo(); r.Retorno = new Retorno(); foreach (GridViewRow linha in gridSemClassificacao.Rows) { CheckBox chkSemClass = linha.FindControl ("chkSemClass") as CheckBox; if (chkSemClass.Checked) { Label lblIdRegra = linha.FindControl ("lblIdRegra") as Label; r.Id_regra = int.Parse(lblIdRegra.Text); listaRegras.Add(r); r.Sistema.IdSistema = int.Parse(ddlSistema.SelectedValue); r.Responsavel.IdResponsavel = int.Parse(ddlResponsavel.SelectedValue); r.Situacao.IdSituacao = int.Parse(ddlSituacao.SelectedValue); r.Tipo.IdTipo = int.Parse(ddlTipo.SelectedValue); r.Retorno.IdRetorno = int.Parse(ddlRetorno.SelectedValue); r.DtAlteracao = DateTime.Now; r.Usuario = "TesteUpd"; RegraBLL b = new RegraBLL(); b.AtualizarRegra(r); lblMensagemClassificacao.Text = "Classificado com sucesso"; } } ConsultaSemClassificar(); foreach (GridViewRow linha in gridComClassificacao.Rows) { CheckBox chkComClass = linha.FindControl ("chkComClass") as CheckBox; if (chkComClass.Checked) { Label lblIdRegra2 = linha.FindControl ("lblIdRegra2") as Label; r.Id_regra = int.Parse(lblIdRegra2.Text); listaRegras.Add(r); r.Sistema.IdSistema = int.Parse(ddlSistema.SelectedValue); r.Responsavel.IdResponsavel = int.Parse(ddlResponsavel.SelectedValue); r.Situacao.IdSituacao = int.Parse(ddlSituacao.SelectedValue); r.Tipo.IdTipo = int.Parse(ddlTipo.SelectedValue); r.Retorno.IdRetorno = int.Parse(ddlRetorno.SelectedValue); r.DtAlteracao = DateTime.Now; r.Usuario = "TesteUpd"; RegraBLL b = new RegraBLL(); b.AtualizarRegra(r); lblMensagemClassificacao.Text = "Classificado com sucesso"; } } ConsultaComClassificar(); //ConsultaSemClassificar(); }