protected void Alterar(object sender, EventArgs e) { try { ProcessoDAL pDAL = new ProcessoDAL(); Processo p = pDAL.CarregarDadosPorIdProcesso(Convert.ToInt32(Request.QueryString["idPrc"])); p.Nome = txtNome.Text; p.Email = txtEmail.Text; p.PrazoMaximo = Convert.ToInt32(txtPrazoMaximo.Text); if (radAtivo_N.Checked == true) { p.Ativo = "0"; } else { p.Ativo = "1"; } pDAL.Alterar(p); Response.Write("<script language='JavaScript'>alert('Processo alterado com sucesso');window.parent.location='ListarProcessos.aspx';</script>"); } catch (Exception) { throw; } }
protected void Alterar(object sender, EventArgs e) { try { ProcessoDAL pDAL = new ProcessoDAL(); Processo p = pDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idPrc"])); p.DSProcesso = Util.formataTexto(txtDescricao.Text); p.DSEmail = Util.formataTexto(txtEmail.Text); p.NRPrazoMaximo = Convert.ToInt32(txtPrazoMaximo.Text); if (radAtivo_N.Checked == true) { p.BTAtivo = false; } else { p.BTAtivo = true; } pDAL.Alterar(p); Response.Write("<script language='JavaScript'>alert('Processo alterado com sucesso');window.parent.location='ListarProcessos.aspx';</script>"); } catch (Exception) { throw; } }
protected void Alterar(object sender, EventArgs e) { try { UsuarioDAL uDAL = new UsuarioDAL(); Usuario u = uDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idUsr"])); ProcessoDAL pDAL = new ProcessoDAL(); u.Processo = pDAL.ObterDadosPorId(Convert.ToInt32(ddlProcesso.SelectedValue)); u.DSNome = Util.formataTexto(txtNome.Text); u.DSEmail = Util.formataTexto(txtEmail.Text); u.DSSenha = txtSenha.Text; if (radAtivo_N.Checked == true) { u.BTAtivo = false; } else { u.BTAtivo = true; } uDAL.Alterar(u); Response.Write("<script language='JavaScript'>alert('Usuário alterado com sucesso');window.parent.location='ListarUsuarios.aspx';</script>"); } catch (Exception) { throw; } }
protected void Page_Load(object sender, EventArgs e) { try { if (!Page.IsPostBack) { UsuarioDAL uDAL = new UsuarioDAL(); Usuario u = uDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idUsr"])); // PREENCHE OS PROCESSOS // ProcessoDAL pDAL = new ProcessoDAL(); ddlProcesso.DataSource = pDAL.Listar(); ddlProcesso.DataBind(); ddlProcesso.SelectedValue = u.Processo.IDProcesso.ToString(); // FIM // txtNome.Text = u.DSNome; txtEmail.Text = u.DSEmail; txtSenha.Text = u.DSSenha; if (u.BTAtivo) { radAtivo_N.Checked = false; radAtivo_S.Checked = true; } else { radAtivo_N.Checked = true; radAtivo_S.Checked = false; } } } catch (Exception) { throw; } }
protected void Cadastrar(object sender, EventArgs e) { try { Processo p = new Processo(); p.Nome = txtNome.Text; p.Email = txtEmail.Text; p.PrazoMaximo = Convert.ToInt32(txtPrazoMaximo.Text); if (radAtivo_N.Checked == true) { p.Ativo = "0"; } else { p.Ativo = "1"; } ProcessoDAL pDAL = new ProcessoDAL(); pDAL.Cadastrar(p); Response.Write("<script language='JavaScript'>alert('Processo cadastrado com sucesso');window.parent.location='ListarProcessos.aspx';</script>"); } catch (Exception) { throw; } }
protected void Page_Load(object sender, EventArgs e) { try { if (!Page.IsPostBack) { // PREENCHE OS PROCESSOS // ProcessoDAL pDAL = new ProcessoDAL(); ddlProcesso.DataSource = pDAL.Listar(); ddlProcesso.DataBind(); ddlProcesso.Items.Insert(0, (new ListItem("", "0"))); // FIM // // PREENCHE OS TIPOS DE DOCUMENTOS // TipoDocumentoDAL tdDAL = new TipoDocumentoDAL(); ddlTipoDocumento.DataSource = tdDAL.Listar(); ddlTipoDocumento.DataBind(); ddlTipoDocumento.Items.Insert(0, (new ListItem("", "0"))); // FIM // divResultadoBusca.Visible = false; } } catch (Exception) { throw; } }
protected void Cadastrar(object sender, EventArgs e) { try { Usuario u = new Usuario(); ProcessoDAL pDAL = new ProcessoDAL(); u.Processo = pDAL.ObterDadosPorId(Convert.ToInt32(ddlProcesso.SelectedValue)); u.DSNome = Util.formataTexto(txtNome.Text); u.DSEmail = Util.formataTexto(txtEmail.Text); u.DSTelefone1 = "-"; u.DSTelefone2 = "-"; u.DSTelefone3 = "-"; u.DTNascimento = new DateTime(1900, 1, 1); u.DSSenha = txtSenha.Text; u.DSNivelAcesso = "usuario"; if (radAtivo_N.Checked == true) { u.BTAtivo = false; } else { u.BTAtivo = true; } UsuarioDAL uDAL = new UsuarioDAL(); uDAL.Cadastrar(u); Response.Write("<script language='JavaScript'>alert('Usuário cadastrado com sucesso');window.parent.location='ListarUsuarios.aspx';</script>"); } catch (Exception) { throw; } }
protected void Page_Load(object sender, EventArgs e) { try { ProcessoDAL pDAL = new ProcessoDAL(); switch (Request.QueryString["act"]) { case "exc": Processo p = pDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idPrc"])); pDAL.Excluir(p); Response.Write("<script language='JavaScript'>alert('O Processo foi excluído com sucesso');location='ListarProcessos.aspx';</script>"); break; default: break; } // LISTA OS PROCESSOS // Processos.DataSource = pDAL.Listar(); Processos.DataBind(); // FIM // } catch (Exception) { throw; } }
protected string getProcesso(Int32 _IdProcesso) { try { ProcessoDAL pDAL = new ProcessoDAL(); return(pDAL.ObterDadosPorId(_IdProcesso).DSProcesso); } catch (Exception) { throw; } }
protected string getProcesso(Int32 _IdProcesso) { try { ProcessoDAL pDAL = new ProcessoDAL(); return(pDAL.CarregarDadosPorIdProcesso(_IdProcesso).Nome); } catch (Exception) { throw; } }
protected void Page_Load(object sender, EventArgs e) { try { if (!Page.IsPostBack) { // PREENCHE OS PROCESSOS // ProcessoDAL pDAL = new ProcessoDAL(); ddlProcesso.DataSource = pDAL.Listar(); ddlProcesso.DataBind(); // FIM // } } catch (Exception) { throw; } }
protected void Page_Load(object sender, EventArgs e) { try { ProcessoDAL pDAL = new ProcessoDAL(); UsuarioDAL uDAL = new UsuarioDAL(); Usuario u = uDAL.CarregarDadosPorIdUsuario(Convert.ToInt32(Session["sesIdUsuario"])); litNome.Text = u.Nome; litEmail.Text = u.Email; litProcesso.Text = pDAL.CarregarDadosPorIdProcesso(u.Processo.IdProcesso).Nome; litNivelAcesso.Text = u.NivelAcesso; } catch (Exception) { throw; } }
protected void Alterar(object sender, EventArgs e) { try { UsuarioDAL uDAL = new UsuarioDAL(); Usuario u = uDAL.CarregarDadosPorIdUsuario(Convert.ToInt32(Request.QueryString["idUsr"])); ProcessoDAL pDAL = new ProcessoDAL(); u.Processo = pDAL.CarregarDadosPorIdProcesso(Convert.ToInt32(ddlProcesso.SelectedValue)); u.Nome = txtNome.Text; u.Email = txtEmail.Text; u.Senha = txtSenha.Text; uDAL.Alterar(u); Response.Write("<script language='JavaScript'>alert('Usuário alterado com sucesso');window.parent.location='ListarUsuarios.aspx';</script>"); } catch (Exception) { throw; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ProcessoDAL pDAL = new ProcessoDAL(); Processo p = pDAL.CarregarDadosPorIdProcesso(Convert.ToInt32(Request.QueryString["idPrc"])); txtNome.Text = p.Nome; txtEmail.Text = p.Email; txtPrazoMaximo.Text = p.PrazoMaximo.ToString(); if (p.Ativo == "0") { radAtivo_N.Checked = true; radAtivo_S.Checked = false; } else { radAtivo_N.Checked = false; radAtivo_S.Checked = true; } } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ProcessoDAL pDAL = new ProcessoDAL(); Processo p = pDAL.ObterDadosPorId(Convert.ToInt32(Request.QueryString["idPrc"])); txtDescricao.Text = p.DSProcesso; txtEmail.Text = p.DSEmail; txtPrazoMaximo.Text = p.NRPrazoMaximo.ToString(); if (p.BTAtivo) { radAtivo_N.Checked = false; radAtivo_S.Checked = true; } else { radAtivo_N.Checked = true; radAtivo_S.Checked = false; } } }
protected void Page_Load(object sender, EventArgs e) { try { if (!Page.IsPostBack) { UsuarioDAL uDAL = new UsuarioDAL(); Usuario u = uDAL.CarregarDadosPorIdUsuario(Convert.ToInt32(Request.QueryString["idUsr"])); // PREENCHE OS PROCESSOS // ProcessoDAL pDAL = new ProcessoDAL(); ddlProcesso.DataSource = pDAL.Listar(); ddlProcesso.DataBind(); ddlProcesso.SelectedValue = u.Processo.IdProcesso.ToString(); // FIM // txtNome.Text = u.Nome; txtEmail.Text = u.Email; txtSenha.Text = u.Senha; } } catch (Exception) { throw; } }
protected void Page_Load(object sender, EventArgs e) { try { if (!Page.IsPostBack) { DocumentoDAL dDAL = new DocumentoDAL(); Documento d = dDAL.CarregarDadosPorIdDocumento(Convert.ToInt32(Request.QueryString["idDoc"])); litDescricao.Text = d.Descricao; litTipo.Text = d.TipoDocumento.DSTipoDocumento; litPortador.Text = d.NomePortador; // PREENCHE OS PROCESSOS // ProcessoDAL pDAL = new ProcessoDAL(); ddlProcessoDestino.DataSource = pDAL.Listar(); ddlProcessoDestino.DataBind(); ddlProcessoDestino.Items.Insert(0, (new ListItem("", ""))); // FIM // } } catch (Exception) { throw; } }
protected void Movimentar(object sender, EventArgs e) { try { DocumentoDAL dDAL = new DocumentoDAL(); Documento d = dDAL.CarregarDadosPorIdDocumento(Convert.ToInt32(Request.QueryString["idDoc"])); UsuarioDAL uDAL = new UsuarioDAL(); Usuario u = uDAL.ObterDadosPorId(Convert.ToInt32(Session["sesIdUsuario"])); ProcessoDAL pDAL = new ProcessoDAL(); Processo p = pDAL.ObterDadosPorId(Convert.ToInt32(ddlProcessoDestino.SelectedValue)); DateTime dtPrazo = DateTime.Now.AddDays(p.NRPrazoMaximo); Movimentacao m = new Movimentacao(); m.Documento = d; m.ProcessoOrigem = Convert.ToInt32(Session["sesIdProcesso"]); m.ProcessoDestino = Convert.ToInt32(ddlProcessoDestino.SelectedValue); m.DataHoraMovimentacao = DateTime.Now.ToShortDateString() + " " + DateTime.Now.ToLongTimeString(); m.MovimentadoPor = u.DSNome; m.Recebido = "Não"; m.DataHoraRecebimento = ""; m.Prazo = dtPrazo; m.Despacho = txtDespacho.Text.Replace("\n", "<br />"); m.EntreguePara = txtEntreguePara.Text.Replace("'", ""); m.AlertaPrazo = "Não"; dDAL.Movimentar(m, d.IdDocumento); // ENVIA O E-MAIL // string strNomeRemetente = "LFC - GesDoc"; string strEmailRemetente = "*****@*****.**"; string strSenha = "01!GesDoc!"; string strSMTP = "smtp.lfc.org.br"; string strEmailDestinatario = "*****@*****.**"; string strAssunto = "Documento movimentado para este processo"; string strConteudo = "Teste de envio de emails usando System.Net.Mail em C#"; //Cria objeto com dados do e-mail. MailMessage objEmail = new MailMessage(); objEmail.From = new System.Net.Mail.MailAddress(strNomeRemetente + "<" + strEmailRemetente + ">"); objEmail.To.Add(strEmailDestinatario); objEmail.Priority = System.Net.Mail.MailPriority.Normal; objEmail.IsBodyHtml = true; objEmail.Subject = strAssunto; objEmail.Body = strConteudo; //Para evitar problemas de caracteres "estranhos", configuramos o charset para "ISO-8859-1" objEmail.SubjectEncoding = System.Text.Encoding.GetEncoding("ISO-8859-1"); objEmail.BodyEncoding = System.Text.Encoding.GetEncoding("ISO-8859-1"); //Cria objeto com os dados do SMTP System.Net.Mail.SmtpClient objSmtp = new System.Net.Mail.SmtpClient(); //Alocamos o endereço do host para enviar os e-mails objSmtp.Credentials = new System.Net.NetworkCredential(strEmailRemetente, strSenha); objSmtp.Host = strSMTP; objSmtp.Port = 587; //Enviamos o e-mail através do método .send() try { objSmtp.Send(objEmail); } catch (Exception ex) { Response.Write("Ocorreram problemas no envio do e-mail. Erro = " + ex.Message); } finally { objEmail.Dispose(); } // FIM // Response.Write("<script language='JavaScript'>alert('O Documento foi movimentado com sucesso');parent.location='ListarDocumentos.aspx';</script>"); } catch (Exception) { throw; } }