protected void ImageButton1_Click(object sender, ImageClickEventArgs e) { string id = ""; try { id = obterIdCadastrado(); } catch (Exception ex) { LabelErro.Text = ex.Message; } Documento documento = new Documento(); List<Arquivo> list_arquivo = new List<Arquivo>(); documento.matricula_Colaborador = TextBoxMatricula.Text; documento.nome_Colaborador = TextNome_Colaborador.Text; /* * Salvando arquivos postados no banco * ( ver como faz pra colocar um identificador do tipo pra qnd fazer um update saber buscar esse tipo) */ if (Session["postou_docsPessoais"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = inserirArquivosNaLista(id, "docsPessoais"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_titulacoes"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = inserirArquivosNaLista(id, "titulacoes"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_portarias"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = inserirArquivosNaLista(id, "portarias"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_cis"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = inserirArquivosNaLista(id, "cis"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_avisoFerias"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = inserirArquivosNaLista(id, "avisoFerias"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_requerimentos"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = inserirArquivosNaLista(id, "requerimentos"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_outros"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = inserirArquivosNaLista(id, "outros"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } //Adicionando a lista dos arquivos aos documentos pra depois adicionar no banco documento.arquivos = list_arquivo; Adaptador adpt = new Adaptador(); try { adpt.AtualizarDocumento(documento); } catch (Exception ex) { LabelErro.Text = ex.Message; } /*foreach (Arquivo arq in list_arquivo) { versiona_indexa(arq.nome_Arquivo); }*/ mensagem = "Registro modificado com sucesso"; Session.Add("mensagem", mensagem); Server.Transfer("listar.aspx"); }
protected void ImageButtonEnviar_Click(object sender, ImageClickEventArgs e) { Documento documento = new Documento(); List<Arquivo> list_arquivo = new List<Arquivo>(); documento.matricula_Colaborador = TextBoxMatricula.Text; documento.nome_Colaborador = TextNome_Colaborador.Text; documento.cpf_Colaborador = TextBoxCPF.Text; documento.foto = ImageFoto.ImageUrl; /* * Salvando arquivos postados no banco * ( ver como faz pra colocar um identificador do tipo pra qnd fazer um update saber buscar esse tipo) */ if (Session["postou_docsPessoais"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = retornaArquivos("docsPessoais"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_titulacoes"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = retornaArquivos("titulacoes"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_portarias"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = retornaArquivos("portarias"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_cis"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = retornaArquivos("cis"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_avisoFerias"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = retornaArquivos("avisoFerias"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_requerimentos"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = retornaArquivos("requerimentos"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_outros"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = retornaArquivos("outros"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } //Adicionando a lista dos arquivos aos documentos pra depois adicionar no banco //list_arquivo = (List<Arquivo>)Session["arquivos"]; if (list_arquivo == null) { list_arquivo = new List<Arquivo>(); } documento.arquivos = list_arquivo; Adaptador adpt = new Adaptador(); try { adpt.AtualizarDocumento(documento, id); Log log = new Log(); log.data_log = DateTime.Now; log.tipo_acao_log = "Editar"; log.usuario_log = (String)Session["usuario"]; log.mensagem_acao_log = "O usuário " + log.usuario_log + " atualizou o colaborador de matrícula " + documento.matricula_Colaborador; adpt.InserirLog(log); } catch (Exception ex) { LabelErro.Text = ex.Message; ImageAttention.Visible = true; } /*foreach (Arquivo arq in list_arquivo) { versiona_indexa(arq.nome_Arquivo); }*/ mensagem = "Registro modificado com sucesso"; Session.Add("mensagem", mensagem); Server.Transfer("listar.aspx"); }
protected void ImageButton1_Click(object sender, ImageClickEventArgs e) { string id = ""; try { id = obterIdCadastrado(); } catch (Exception ex) { LabelErro.Text = ex.Message; } Documento documento = new Documento(); List <Arquivo> list_arquivo = new List <Arquivo>(); documento.matricula_Colaborador = TextBoxMatricula.Text; documento.nome_Colaborador = TextNome_Colaborador.Text; /* * Salvando arquivos postados no banco * ( ver como faz pra colocar um identificador do tipo pra qnd fazer um update saber buscar esse tipo) */ if (Session["postou_docsPessoais"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = inserirArquivosNaLista(id, "docsPessoais"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_titulacoes"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = inserirArquivosNaLista(id, "titulacoes"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_portarias"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = inserirArquivosNaLista(id, "portarias"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_cis"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = inserirArquivosNaLista(id, "cis"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_avisoFerias"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = inserirArquivosNaLista(id, "avisoFerias"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_requerimentos"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = inserirArquivosNaLista(id, "requerimentos"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_outros"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = inserirArquivosNaLista(id, "outros"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } //Adicionando a lista dos arquivos aos documentos pra depois adicionar no banco documento.arquivos = list_arquivo; Adaptador adpt = new Adaptador(); try { adpt.AtualizarDocumento(documento); } catch (Exception ex) { LabelErro.Text = ex.Message; } /*foreach (Arquivo arq in list_arquivo) * { * versiona_indexa(arq.nome_Arquivo); * }*/ mensagem = "Registro modificado com sucesso"; Session.Add("mensagem", mensagem); Server.Transfer("listar.aspx"); }
protected void ImageButtonEnviar_Click(object sender, ImageClickEventArgs e) { Documento documento = new Documento(); List <Arquivo> list_arquivo = new List <Arquivo>(); documento.matricula_Colaborador = TextBoxMatricula.Text; documento.nome_Colaborador = TextNome_Colaborador.Text; documento.cpf_Colaborador = TextBoxCPF.Text; documento.foto = ImageFoto.ImageUrl; /* * Salvando arquivos postados no banco * ( ver como faz pra colocar um identificador do tipo pra qnd fazer um update saber buscar esse tipo) */ if (Session["postou_docsPessoais"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = retornaArquivos("docsPessoais"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_titulacoes"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = retornaArquivos("titulacoes"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_portarias"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = retornaArquivos("portarias"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_cis"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = retornaArquivos("cis"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_avisoFerias"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = retornaArquivos("avisoFerias"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_requerimentos"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = retornaArquivos("requerimentos"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } if (Session["postou_outros"].ToString().Equals((string)"sim")) { Arquivo arq_temp = new Arquivo(); arq_temp = retornaArquivos("outros"); if (arq_temp != null) { list_arquivo.Add(arq_temp); } } //Adicionando a lista dos arquivos aos documentos pra depois adicionar no banco //list_arquivo = (List<Arquivo>)Session["arquivos"]; if (list_arquivo == null) { list_arquivo = new List <Arquivo>(); } documento.arquivos = list_arquivo; Adaptador adpt = new Adaptador(); try { adpt.AtualizarDocumento(documento, id); Log log = new Log(); log.data_log = DateTime.Now; log.tipo_acao_log = "Editar"; log.usuario_log = (String)Session["usuario"]; log.mensagem_acao_log = "O usuário " + log.usuario_log + " atualizou o colaborador de matrícula " + documento.matricula_Colaborador; adpt.InserirLog(log); } catch (Exception ex) { LabelErro.Text = ex.Message; ImageAttention.Visible = true; } /*foreach (Arquivo arq in list_arquivo) * { * versiona_indexa(arq.nome_Arquivo); * }*/ mensagem = "Registro modificado com sucesso"; Session.Add("mensagem", mensagem); Server.Transfer("listar.aspx"); }