Exemple #1
0
        protected void Alterar(object sender, EventArgs e)
        {
            try
            {
                NotaTecnicaDAL ntDAL = new NotaTecnicaDAL();
                NotaTecnica    nt    = ntDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idNtt"]));

                nt.NRAnoNotaTecnica = Convert.ToInt32(ddlAno.SelectedValue);
                nt.NRNotaTecnica    = Convert.ToInt32(txtNumero.Text);
                nt.DSTitulo         = Util.formataTexto(txtTitulo.Text, false);
                nt.DSCorpo          = ckeditor_standard.InnerText;

                if (radAtiva_N.Checked)
                {
                    nt.BTAtiva = false;
                }
                else
                {
                    nt.BTAtiva = true;
                }

                ntDAL.Alterar(nt);

                Response.Write("<script language='JavaScript'>alert('Nota Técnica alterada com sucesso');window.parent.location='ListarNotasTecnicas.aspx';</script>");
            }
            catch (Exception)
            { throw; }
        }
Exemple #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (!Page.IsPostBack)
                {
                    NotaTecnicaDAL ntDAL = new NotaTecnicaDAL();
                    NotaTecnica    nt    = ntDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idNtt"]));

                    ddlAno.SelectedValue        = nt.NRAnoNotaTecnica.ToString();
                    txtNumero.Text              = nt.NRNotaTecnica.ToString();
                    txtTitulo.Text              = nt.DSTitulo;
                    ckeditor_standard.InnerText = nt.DSCorpo;

                    if (nt.BTAtiva == true)
                    {
                        radAtiva_N.Checked = false;
                        radAtiva_S.Checked = true;
                    }
                    else
                    {
                        radAtiva_N.Checked = true;
                        radAtiva_S.Checked = false;
                    }
                }
            }
            catch (Exception)
            { throw; }
        }
Exemple #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                NotaTecnicaDAL ntDAL = new NotaTecnicaDAL();

                switch (Request.QueryString["act"])
                {
                case "exc":
                    NotaTecnica nt = ntDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idNtt"]));
                    ntDAL.Excluir(nt);
                    Response.Write("<script language='JavaScript'>alert('Nota Técnica excluída com sucesso');location='ListarNotasTecnicas.aspx';</script>");
                    break;

                default:
                    break;
                }

                // LISTA AS NOTAS TÉCNICAS //
                rptNotasTecnicas.DataSource = ntDAL.Listar().Cast <NotaTecnica>().OrderByDescending(n => n.NRNotaTecnica).OrderByDescending(a => a.NRAnoNotaTecnica);
                rptNotasTecnicas.DataBind();
                // FIM //
            }
            catch (Exception)
            { throw; }
        }
Exemple #4
0
        protected void Cadastrar(object sender, EventArgs e)
        {
            try
            {
                ArquivoNotaTecnica ant = new ArquivoNotaTecnica();

                NotaTecnicaDAL ntDAL = new NotaTecnicaDAL();
                ant.NotaTecnica = ntDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idNtt"]));
                ant.NMArquivo   = "";
                ant.DSArquivo   = Util.formataTexto(txtDescricao.Text, false);

                ArquivoNotaTecnicaDAL antDAL = new ArquivoNotaTecnicaDAL();
                antDAL.Cadastrar(ant);

                if (txtArquivo.HasFile)
                {
                    switch (txtArquivo.FileName.Substring(txtArquivo.FileName.Length - 4))
                    {
                    case "docx":
                    case ".doc":
                    case ".pdf":
                        ArquivoNotaTecnica antUltimo = antDAL.ObterDadosUltimoCadastrado();

                        string strNome, strExtensao;

                        if (txtArquivo.FileName.Substring(txtArquivo.FileName.Length - 4) == "docx")
                        {
                            strExtensao = ".docx";
                        }
                        else
                        {
                            strExtensao = txtArquivo.FileName.Substring(txtArquivo.FileName.Length - 4);
                        }

                        strNome             = antUltimo.IDArquivoNotaTecnica + strExtensao;
                        antUltimo.NMArquivo = strNome;

                        txtArquivo.SaveAs(ConfigurationManager.AppSettings["path"] + @"\NotasTecnicas\" + strNome);

                        antDAL.Alterar(antUltimo);

                        Response.Write("<script language='JavaScript'>alert('Arquivo da Nota Técnica cadastrado com sucesso');window.location='ArquivosNotaTecnica.aspx?idNtt=" + ant.NotaTecnica.IDNotaTecnica + "';</script>");

                        break;

                    default:
                        break;
                    }
                }
            }
            catch (Exception)
            { throw; }
        }
Exemple #5
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         // LISTA AS NOTAS TÉCNICAS //
         NotaTecnicaDAL ntDAL = new NotaTecnicaDAL();
         rptNotasTecnicas.DataSource = ntDAL.Listar().Cast <NotaTecnica>().Where(a => a.BTAtiva == true).OrderByDescending(n => n.NRNotaTecnica).OrderByDescending(a => a.NRAnoNotaTecnica);
         rptNotasTecnicas.DataBind();
         // FIM //
     }
     catch (Exception)
     { throw; }
 }
Exemple #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                // LISTA AS ÚLTIMAS FOTOS //
                FotoGaleriaDAL fgDAL = new FotoGaleriaDAL();
                rptUltimasFotos.DataSource = fgDAL.Listar().Cast <FotoGaleria>().OrderByDescending(i => i.IDFotoGaleria).Take(6);
                rptUltimasFotos.DataBind();
                // FIM //

                // LISTA AS ÚLTIMAS NOTAS TÉCNICAS //
                NotaTecnicaDAL ntDAL = new NotaTecnicaDAL();
                rptUltimasNotasTecnicas.DataSource = ntDAL.Listar().Cast <NotaTecnica>().Where(a => a.BTAtiva == true).OrderByDescending(n => n.NRNotaTecnica).OrderByDescending(a => a.NRAnoNotaTecnica).Take(10);
                rptUltimasNotasTecnicas.DataBind();
                // FIM //
            }
            catch (Exception)
            { throw; }
        }
Exemple #7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (!Page.IsPostBack)
                {
                    NotaTecnicaDAL ntDAL = new NotaTecnicaDAL();
                    NotaTecnica    nt    = ntDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idNtt"]));

                    litNumeroAno.Text = nt.NRNotaTecnica + "/" + nt.NRAnoNotaTecnica;
                    litTitulo.Text    = nt.DSTitulo;
                    litCorpo.Text     = nt.DSCorpo;

                    // LISTA OS ARQUIVOS DA NOTA TÉCNICA //
                    ArquivoNotaTecnicaDAL antDAL = new ArquivoNotaTecnicaDAL();
                    rptArquivosNotaTecnica.DataSource = antDAL.Listar().Cast <ArquivoNotaTecnica>().Where(n => n.NotaTecnica.IDNotaTecnica == nt.IDNotaTecnica);
                    rptArquivosNotaTecnica.DataBind();
                    // FIM //
                }
            }
            catch (Exception)
            { throw; }
        }