Esempio n. 1
0
        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; }
        }
Esempio n. 2
0
        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; }
        }
Esempio n. 3
0
        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();
        }
    }
Esempio n. 5
0
        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; }
        }
Esempio n. 6
0
        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; }
        }
Esempio n. 7
0
        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; }
        }
Esempio n. 8
0
    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
    }
Esempio n. 9
0
    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();
        }
    }
Esempio n. 10
0
 //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();
        }
    }
Esempio n. 12
0
        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; }
        }
Esempio n. 13
0
        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; }
        }
Esempio n. 14
0
        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; }
        }