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; } }
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; } }
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; } }
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; } }
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; } }
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; } }
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; } }