protected void Alterar(object sender, EventArgs e) { try { ConvenioDAL cDAL = new ConvenioDAL(); Convenio c = cDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idCnv"])); c.NMConvenio = Util.formataTexto(txtNome.Text, false); c.DSConvenio = Util.formataTexto(txtDescricao.Text, false); c.UFConvenio = ddlUF.SelectedValue; if (radAtivo_N.Checked) { c.BTAtivo = false; } else { c.BTAtivo = true; } cDAL.Alterar(c); Response.Write("<script language='JavaScript'>alert('Convênio alterado com sucesso');window.parent.location='ListarConvenios.aspx';</script>"); } catch (Exception) { throw; } }
protected void Cadastrar(object sender, EventArgs e) { try { Convenio c = new Convenio(); c.NMConvenio = Util.formataTexto(txtNome.Text, false); c.DSConvenio = Util.formataTexto(txtDescricao.Text, false); c.UFConvenio = ddlUF.SelectedValue; if (radAtivo_N.Checked) { c.BTAtivo = false; } else { c.BTAtivo = true; } ConvenioDAL cDAL = new ConvenioDAL(); cDAL.Cadastrar(c); Response.Write("<script language='JavaScript'>alert('Convênio cadastrado com sucesso');window.parent.location='ListarConvenios.aspx';</script>"); } catch (Exception) { throw; } }
protected void Page_Load(object sender, EventArgs e) { try { if (!Page.IsPostBack) { ConvenioDAL cDAL = new ConvenioDAL(); Convenio c = cDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idCnv"])); txtNome.Text = c.NMConvenio; txtDescricao.Text = c.DSConvenio; ddlUF.SelectedValue = c.UFConvenio; if (c.BTAtivo == true) { radAtivo_N.Checked = false; radAtivo_S.Checked = true; } else { radAtivo_N.Checked = true; radAtivo_S.Checked = false; } } } catch (Exception) { throw; } }
//Evento responsavel por cadastrar um novo registro ou atualizar o registro jс existente protected void BtnCadastrar_Click(object sender, EventArgs e) { try { ConvenioBE convenioBE = new ConvenioBE(); convenioBE.id = Convert.ToInt32(Request.QueryString["id"]); convenioBE.Nome = Convert.ToString(txtNome.Text); convenioBE.Valor = Convert.ToDouble(txtValor.Text); ConvenioDAL convenioDAL = new ConvenioDAL(); if (Request.QueryString["id"] != null) { //Chamo o metodo que altera o registro convenioDAL.Alterar(convenioBE); } else { //Chamo o metodo que insere um novo registro convenioDAL.Incluir(convenioBE); } Response.Redirect("Convenio.aspx"); } catch (Exception ex) { Label lblErro = (Label)Master.FindControl("lblErro"); lblErro.Text = ex.ToString(); } }
protected void Page_Load(object sender, EventArgs e) { try { ConvenioDAL cDAL = new ConvenioDAL(); if (Request.QueryString["uf"] != null) { // LISTA OS CONVÊNIOS DA UF // rptConveniosUF.DataSource = cDAL.Listar().Cast <Convenio>().Where(u => u.UFConvenio == Convert.ToString(Request.QueryString["uf"]).ToUpper()).OrderBy(n => n.NMConvenio); rptConveniosUF.DataBind(); // FIM // litUFConvenio.Text = Convert.ToString(Request.QueryString["uf"]).ToUpper(); if (cDAL.Listar().Cast <Convenio>().Where(u => u.UFConvenio == Convert.ToString(Request.QueryString["uf"]).ToUpper()).Count() == 0) { Response.Write("<script language='JavaScript'>alert('Infelizmente, esta UF ainda não possui nenhum convênio local firmado');window.parent.location='Convenios.aspx';</script>"); } else { divUFConvenio.Visible = true; } } // LISTA OS CONVÊNIOS NACIONAIS // rptConveniosNacionais.DataSource = cDAL.Listar().Cast <Convenio>().Where(u => u.UFConvenio == "BR").OrderBy(n => n.NMConvenio); rptConveniosNacionais.DataBind(); // FIM // } catch (Exception) { throw; } }
protected void Page_Load(object sender, EventArgs e) { try { ConvenioDAL cDAL = new ConvenioDAL(); switch (Request.QueryString["act"]) { case "exc": Convenio c = cDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idCnv"])); cDAL.Excluir(c); Response.Write("<script language='JavaScript'>alert('Convênio excluído com sucesso');location='ListarConvenios.aspx';</script>"); break; default: break; } // LISTA OS CONVÊNIOS // rptConvenios.DataSource = cDAL.Listar(); rptConvenios.DataBind(); // FIM // } catch (Exception) { throw; } }
protected void Cadastrar(object sender, EventArgs e) { try { Convenio c = new Convenio(); UnidadeDAL uDAL = new UnidadeDAL(); c.Unidade = uDAL.CarregarDadosPorIdUnidade(Convert.ToInt32(ddlUnidade.SelectedValue)); c.Nome = Util.formataTexto(txtNome.Text); c.Objetivo = Util.formataTexto(txtObjetivo.Text); c.Observacoes = Util.formataTexto(txtObservacoes.Text); if (radPossuiPagamentoRH_N.Checked == true) { c.PossuiPagamentoRH = false; } else { c.PossuiPagamentoRH = true; } c.InicioVigencia = Convert.ToDateTime(txtDataInicioVigencia.Text); c.FimVigencia = Convert.ToDateTime(txtDataFimVigencia.Text); c.ArquivoAnexo = "-"; c.Status = "Vigente"; ConvenioDAL cDAL = new ConvenioDAL(); cDAL.Cadastrar(c); Response.Write("<script language='JavaScript'>alert('Convênio cadastrado com sucesso');window.parent.location='ListarConvenios.aspx?idUnd=" + c.Unidade.IdUnidade + "';</script>"); } catch (Exception) { throw; } }
public void MontaComboConvenio() { ConvenioDAL convenioDAL = new ConvenioDAL(); ddlConvenio.DataSource = convenioDAL.Listar(null); ddlConvenio.DataTextField = "Nome"; ddlConvenio.DataValueField = "ID"; ddlConvenio.DataBind(); ddlConvenio.Items.Insert(0, new ListItem("<--Selecione-->", string.Empty)); //Texto Inicial do combo }
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Editar") { Response.Redirect("ConvenioCadastrar.aspx?id=" + e.CommandArgument); } if (e.CommandName == "Apagar") { ConvenioDAL convenioDAL = new ConvenioDAL(); convenioDAL.Excluir(Convert.ToInt32(e.CommandArgument)); MontaGridView(); } }
//Monta o GridView public void MontaGridView() { try { ConvenioDAL convenioDAL = new ConvenioDAL(); GridView1.DataSource = convenioDAL.Listar(txtConvenio.Text); GridView1.DataBind(); } catch (Exception ex) { Label lblErro = (Label)Master.FindControl("lblErro"); lblErro.Text = ex.ToString(); } }
//Metodo responsavel por carregar um determinado registro para ediчуo public void ObtemDados() { try { ConvenioBE convenioBE = new ConvenioBE(); ConvenioDAL convenioDAL = new ConvenioDAL(); convenioBE = convenioDAL.Obter(Convert.ToInt32(Request.QueryString["id"])); txtNome.Text = convenioBE.Nome; txtValor.Text = Convert.ToString(convenioBE.Valor.ToString("00.00")); } catch (Exception ex) { Label lblErro = (Label)Master.FindControl("lblErro"); lblErro.Text = ex.ToString(); } }
protected void Page_Load(object sender, EventArgs e) { try { ConvenioDAL cDAL = new ConvenioDAL(); switch (Request.QueryString["act"]) { case "exc": Convenio c = cDAL.CarregarDadosPorIdConvenio(Convert.ToInt32(Request.QueryString["idCnv"])); cDAL.Excluir(c); Response.Write("<script language='JavaScript'>alert('O Convênio foi excluído com sucesso');location='ListarConvenios.aspx';</script>"); break; default: break; } if (!Page.IsPostBack) { // PREENCHE AS UNIDADES // UnidadeDAL uDAL = new UnidadeDAL(); ddlUnidade.DataSource = uDAL.Listar(); ddlUnidade.DataBind(); if (Request.QueryString["idUnd"] == null) { ddlUnidade.Items.Insert(0, (new ListItem("", ""))); } else { ddlUnidade.SelectedValue = Request.QueryString["idUnd"]; // LISTA OS CONVÊNIOS // Convenios.DataSource = cDAL.ListarPorUnidade(Convert.ToInt32(Request.QueryString["idUnd"])); Convenios.DataBind(); // FIM // } // FIM // } } catch (Exception) { throw; } }
protected void Cadastrar(object sender, EventArgs e) { try { ArquivoConvenio ac = new ArquivoConvenio(); ConvenioDAL cDAL = new ConvenioDAL(); ac.Convenio = cDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idCnv"])); ac.NMArquivo = ""; ac.DSArquivo = Util.formataTexto(txtDescricao.Text, false); ArquivoConvenioDAL acDAL = new ArquivoConvenioDAL(); acDAL.Cadastrar(ac); if (txtArquivo.HasFile) { switch (txtArquivo.FileName.Substring(txtArquivo.FileName.Length - 4)) { case ".pdf": ArquivoConvenio acUltimo = acDAL.ObterDadosUltimoCadastrado(); string strNome; strNome = acUltimo.IDArquivoConvenio + txtArquivo.FileName.Substring(txtArquivo.FileName.Length - 4); acUltimo.NMArquivo = strNome; txtArquivo.SaveAs(ConfigurationManager.AppSettings["path"] + @"\Convenios\" + strNome); acDAL.Alterar(acUltimo); Response.Write("<script language='JavaScript'>alert('Arquivo do Convênio cadastrado com sucesso');window.location='ArquivosConvenio.aspx?idCnv=" + ac.Convenio.IDConvenio + "';</script>"); break; default: break; } } } catch (Exception) { throw; } }
protected void Page_Load(object sender, EventArgs e) { try { if (!Page.IsPostBack) { ConvenioDAL cDAL = new ConvenioDAL(); Convenio c = cDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idCnv"])); litNome.Text = c.NMConvenio; litDescricao.Text = c.DSConvenio; // LISTA OS ARQUIVOS DO CONVÊNIO // ArquivoConvenioDAL acDAL = new ArquivoConvenioDAL(); rptArquivosConvenio.DataSource = acDAL.Listar().Cast <ArquivoConvenio>().Where(cv => cv.Convenio.IDConvenio == c.IDConvenio); rptArquivosConvenio.DataBind(); // FIM // } } catch (Exception) { throw; } }