protected void popularMateria() { MateriaBLL bll = new MateriaBLL(); dtlMateria.DataSource = bll.listarMateriaPublicada(); dtlMateria.DataBind(); }
protected void popularMateria(int codMateria) { List<Materia> materia = new List<Materia>(); MateriaBLL bll = new MateriaBLL(); materia = bll.listar(codMateria); lblStatus.Text = materia[0].status; lblJornalista.Text = materia[0].Jornalista; lblRevisor.Text = materia[0].Revisor; ddlSecao.SelectedValue = materia[0].codSecao.ToString(); txtNome.Text = materia[0].nome; txtMateriaEscrita.Text = materia[0].materiaEscrita; //Parecer do Revisor if (materia[0].parecerRevisor.Equals("A")) lblParecerRevisor.Text = "Parecer do Revisor: Aprovado"; else if (materia[0].parecerRevisor.Equals("R")) lblParecerRevisor.Text = "Parecer do Revisor: Rejeitado"; else lblParecerRevisor.Visible = false; //Alteração do Revisor if (materia[0].alteracaoRevisor.Equals("S")) lblParecerRevisor.Text += " com alteração"; else if (materia[0].alteracaoRevisor.Equals("N")) lblParecerRevisor.Text += " sem alteração"; else lblParecerRevisor.Visible = false; /////////////////////////////////////////////////// //Parecer do Jornalista if (materia[0].parecerJornalista.Equals("A")) lblParecerJornalista.Text = "Parecer do Jornalista: Aprovado"; else if (materia[0].parecerJornalista.Equals("R")) lblParecerJornalista.Text = "Parecer do Jornalista: Rejeitado"; else lblParecerJornalista.Visible = false; //Alteração if (materia[0].alteracaoJornalista.Equals("S")) lblParecerJornalista.Text += " com alteração"; else if (materia[0].alteracaoJornalista.Equals("N")) lblParecerJornalista.Text += " sem alteração"; else lblParecerJornalista.Visible = false; }
protected void popularMateria(int codMateria) { List<Materia> materia = new List<Materia>(); MateriaBLL bll = new MateriaBLL(); materia = bll.listar(codMateria); ddlSecao.SelectedValue = materia[0].codSecao.ToString(); txtNome.Text = materia[0].nome; txtMateriaEscrita.Text = materia[0].materiaEscrita; lblStatus.Text = materia[0].status; //lblStatus.Text = materia[0].status.Equals("") ? "Não enviada" : materia[0].status; lblJornalista.Text = materia[0].Jornalista; }
protected void lkPublicar_Click(object sender, EventArgs e) { MateriaBLL materiaBll = new MateriaBLL(); int codMateria = int.Parse(Session["codMateria"].ToString()); int codPessoa = int.Parse(Session["CodPessoaLogada"].ToString()); if (materiaBll.publicarMateria(codMateria, codPessoa, DateTime.Now)) { Response.Redirect("Materias.aspx"); } else { lblMensagemErro.Text = "Erro ao publicar matéria."; //ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "msg('Erro ao publicar matéria.');", true); } }
protected void lkGravar_Click(object sender, EventArgs e) { Materia dados = new Materia(); MateriaBLL bll = new MateriaBLL(); PessoaBLL pessoaBll = new PessoaBLL(); dados.codPessoa_Jornalista = int.Parse(Session["CodPessoaLogada"].ToString()); dados.nome = txtNome.Text; dados.codSecao = ddlSecao.SelectedValue == "" ? -1 : int.Parse(ddlSecao.SelectedValue); //dados.status = "Proposta"; dados.materiaEscrita = txtMateriaEscrita.Text; dados.dataAtualizacao = DateTime.Now; string resposta; //Inserindo if (Session["codMateria"] == null) { dados.dataCadastro = DateTime.Now; resposta = bll.inserir(dados); if (resposta.Equals("")) Response.Redirect("Materias.aspx"); else lblMensagemErro.Text = resposta; } else //Alterando { resposta = bll.alterar(dados, int.Parse(Session["codMateria"].ToString())); if (resposta.Equals("")) Response.Redirect("Materias.aspx"); else lblMensagemErro.Text = resposta; } }
protected void lkGravar_Click(object sender, EventArgs e) { lblMensagemErro.Text = ""; Materia dados = new Materia(); Comentario comentario = new Comentario(); MateriaBLL bll = new MateriaBLL(); ComentarioBLL comentarioBll = new ComentarioBLL(); if (rdlAlteracao.SelectedValue.Equals("")) { lblMensagemErro.Text = "Indique se a matéria será alterada."; rdlAlteracao.Focus(); } else if (rdlSituacao.SelectedValue.Equals("")) { lblMensagemErro.Text = "Indique a situação da matéria após a alteração/revisão"; rdlSituacao.Focus(); } else { //Dados da Matéria revisada //Se for revisão do Jornalista ou do Revisor e o status estiver como Aprovado as informações serão salvas if ((Session["revisao"].ToString().Equals("R") || Session["revisao"].ToString().Equals("J")) && rdlSituacao.SelectedValue.Equals("A")) { dados.nome = txtNome.Text; dados.materiaEscrita = txtMateriaEscrita.Text; } dados.status = Session["status"] == null ? "" : Session["status"].ToString(); dados.dataAtualizacao = DateTime.Now; //Indica se a revisão é do Jornalista ou do Revisor if (Session["revisao"].ToString().Equals("J") || Session["revisao"].ToString().Equals("")) { //Grava o parecer do Jornalista dados.parecerJornalista = rdlSituacao.SelectedValue; dados.alteracaoJornalista = rdlAlteracao.SelectedValue; //Mantém o parecer que foi dado pelo revisor durante a revisão dele dados.parecerRevisor = Session["parecerRevisor"].ToString(); dados.alteracaoRevisor = Session["alteracaoRevisor"].ToString(); //A revisão volta para o revisor dados.revisao = "R"; } else if (Session["revisao"].ToString().Equals("R")) { //Grava o parecer do Revisor dados.parecerRevisor = rdlSituacao.SelectedValue; dados.alteracaoRevisor = rdlAlteracao.SelectedValue; //Mantém o parecer que foi dado pelo revisor durante a revisão dele dados.parecerJornalista = Session["parecerJornalista"].ToString(); dados.alteracaoJornalista = Session["alteracaoJornalista"].ToString(); //A revisão volta para o jornalista dados.revisao = "J"; } //Dados do comentario comentario.codMateria = int.Parse(Session["codMateria"].ToString()); comentario.codPessoa = int.Parse(Session["CodPessoaLogada"].ToString()); comentario.titulo = txtDescricao.Text; comentario.comentario = txtComentario.Text; comentario.dataCadastro = DateTime.Now; //txtDescricao.Text = ""; //txtComentario.Text = ""; string resposta = bll.inserirRevisao(dados, comentario, int.Parse(Session["codMateria"].ToString())); if (resposta.Equals("")) Response.Redirect("Materias.aspx"); else lblMensagemErro.Text = resposta; } }
protected void popularMateria(int codMateria) { List<Materia> materia = new List<Materia>(); MateriaBLL bll = new MateriaBLL(); materia = bll.listar(codMateria); ddlSecao.SelectedValue = materia[0].codSecao.ToString(); txtNome.Text = materia[0].nome; txtMateriaEscrita.Text = materia[0].materiaEscrita; lblStatus.Text = materia[0].status; lblJornalista.Text = materia[0].Jornalista; lblRevisor.Text = materia[0].Revisor; Session["parecerRevisor"] = materia[0].parecerRevisor == null ? "" : materia[0].parecerRevisor; Session["alteracaoRevisor"] = materia[0].alteracaoRevisor == null ? "" : materia[0].alteracaoRevisor; Session["parecerJornalista"] = materia[0].parecerJornalista == null ? "" : materia[0].parecerJornalista; Session["alteracaoJornalista"] = materia[0].alteracaoJornalista == null ? "" : materia[0].alteracaoJornalista; Session["revisao"] = materia[0].revisao == null ? "" : materia[0].revisao; //Revisão do Jornalista if (materia[0].revisao.Equals("J")) { //Parecer do Revisor if (materia[0].parecerRevisor.Equals("A")) lblParecer.Text = "Parecer Revisor: Aprovado"; else if (materia[0].parecerRevisor.Equals("R")) lblParecer.Text = "Parecer Revisor: Rejeitado"; else lblParecer.Visible = false; //Alteração if (materia[0].alteracaoRevisor.Equals("S")) lblAlteracao.Text = "Houve Alteração: Sim"; else if (materia[0].alteracaoRevisor.Equals("N")) lblAlteracao.Text = "Houve Alteração: Não"; else lblAlteracao.Visible = false; } else //Revisão do Revisor if (materia[0].revisao.Equals("R")) { //Parecer do Revisor if (materia[0].parecerJornalista.Equals("A")) lblParecer.Text = "Parecer Jornalista: Aprovado"; else if (materia[0].parecerJornalista.Equals("R")) lblParecer.Text = "Parecer Jornalista: Rejeitado"; else lblParecer.Visible = false; //Alteração if (materia[0].alteracaoJornalista.Equals("S")) lblAlteracao.Text = "Houve Alteração: Sim"; else if (materia[0].alteracaoJornalista.Equals("N")) lblAlteracao.Text = "Houve Alteração: Não"; else lblAlteracao.Visible = false; } else { lblParecer.Visible = false; lblAlteracao.Visible = false; } }
protected void pegarMateria(int codMateria, string revisao) { if (revisao.Equals("")) { Materia dados = new Materia(); MateriaBLL bll = new MateriaBLL(); dados.codPessoa_Revisor = int.Parse(Session["CodPessoaLogada"].ToString()); //A revisão passa a ser do revisor dados.revisao = "R"; dados.status = "Revisao"; if (bll.inserirRevisorMateria(dados, codMateria)) { Response.Redirect("RevisaoMateria.aspx?key=" + Util.criptUrl(codMateria.ToString())); } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "msg('Erro ao pegar matéria para revisar.');", true); } } else { Response.Redirect("RevisaoMateria.aspx?key=" + Util.criptUrl(codMateria.ToString())); } }
protected void popularMateria(int codMateria) { List<Materia> materia = new List<Materia>(); MateriaBLL bll = new MateriaBLL(); materia = bll.listar(codMateria); lblStatus.Text = materia[0].status; lblJornalista.Text = materia[0].Jornalista; lblRevisor.Text = materia[0].Revisor; ddlSecao.SelectedValue = materia[0].codSecao.ToString(); txtNome.Text = materia[0].nome; txtMateriaEscrita.Text = materia[0].materiaEscrita; //Se a matéria estiver em revisão os comentários são habilitados if (materia[0].status.Equals("Revisao")) pnComentario.Enabled = true; else pnComentario.Enabled = false; //Parecer do Revisor if (materia[0].parecerRevisor.Equals("A")) lblParecerRevisor.Text = "Parecer do Revisor: Aprovado"; else if (materia[0].parecerRevisor.Equals("R")) lblParecerRevisor.Text = "Parecer do Revisor: Rejeitado"; else lblParecerRevisor.Visible = false; //Alteração do Revisor if (materia[0].alteracaoRevisor.Equals("S")) //lblAlteracaoRevisor.Text = "Houve Alteração: Sim"; lblParecerRevisor.Text += " com alteração"; else if (materia[0].alteracaoRevisor.Equals("N")) //lblAlteracaoRevisor.Text = "Houve Alteração: Não"; lblParecerRevisor.Text += " sem alteração"; else lblParecerRevisor.Visible = false; /////////////////////////////////////////////////// //Parecer do Jornalista if (materia[0].parecerJornalista.Equals("A")) lblParecerJornalista.Text = "Parecer do Jornalista: Aprovado"; else if (materia[0].parecerJornalista.Equals("R")) lblParecerJornalista.Text = "Parecer do Jornalista: Rejeitado"; else lblParecerJornalista.Visible = false; //Alteração if (materia[0].alteracaoJornalista.Equals("S")) //lblAlteracaoJornalista.Text = "Houve Alteração: Sim"; lblParecerJornalista.Text += " com alteração"; else if (materia[0].alteracaoJornalista.Equals("N")) //lblAlteracaoJornalista.Text = "Houve Alteração: Não"; lblParecerJornalista.Text += " sem alteração"; else lblParecerJornalista.Visible = false; }