protected void Page_Load(object sender, EventArgs e) { if (Session["logado"] == null) { Response.Redirect("login.aspx"); } if (!Page.IsPostBack) { prevPage = Request.UrlReferrer.ToString(); if (Session["secretaria"].ToString() != "1") { ClientScript.RegisterStartupScript(GetType(), "Popup", "acessoNegado();", true); Response.Redirect(prevPage); } secretaria = Session["secretaria"].ToString(); // Metodo para popular a combobox string conecLocal = "SERVER=10.0.2.9;UID=ura;PWD=ask123;Allow User Variables=True;Pooling=False"; string query; MySqlConnection con = new MySqlConnection(conecLocal); con.Open(); if (secretaria == "1") { query = "SELECT id, nome FROM sema.secretaria order by nome asc"; } else { query = "SELECT id, nome FROM sema.secretaria where id=" + Session["secretaria"].ToString() + " ORDER BY nome asc"; } MySqlCommand cmd = new MySqlCommand(query, con); MySqlDataAdapter da = new MySqlDataAdapter(); DataTable dt = new DataTable(); da.SelectCommand = cmd; da.Fill(dt); cboxSecretaria.Items.Insert(0, new ListItem("Selecione", "selecione")); foreach (DataRow item in dt.Rows) { cboxSecretaria.Items.Add(new ListItem(item["nome"].ToString(), item["id"].ToString())); } } lblCaminhoImg.Visible = false; password = senha.Text; if (IsPostBack && img.PostedFile != null) { if (img.PostedFile.ContentLength < 8388608) { try { if (img.HasFile) { try { //Aqui ele vai filtrar pelo tipo de arquivo if (img.PostedFile.ContentType == "image/jpeg" || img.PostedFile.ContentType == "image/jpg" || img.PostedFile.ContentType == "image/png" || img.PostedFile.ContentType == "image/gif" || img.PostedFile.ContentType == "image/bmp") { try { //Obtem o HttpFileCollection HttpFileCollection hfc = Request.Files; for (int i = 0; i < hfc.Count; i++) { HttpPostedFile hpf = hfc[i]; if (hpf.ContentLength > 0) { //Pega o nome do arquivo string nome = Path.GetFileName(hpf.FileName); //Pega a extensão do arquivo string extensao = Path.GetExtension(hpf.FileName); //Gera nome novo do Arquivo numericamente string filename = string.Format("{0:00000000000000}", GerarID()); //Caminho a onde será salvo hpf.SaveAs(Server.MapPath("~/dist/img/users/") + filename + i + extensao); //Prefixo p/ img pequena var prefixoP = "-80x80"; //Prefixo p/ img grande var prefixoG = "-160x160"; //pega o arquivo já carregado string pth = Server.MapPath("~/dist/img/users/") + filename + i + extensao; //Redefine altura e largura da imagem e Salva o arquivo + prefixo ImageResize.resizeImageAndSave(pth, 80, 80, prefixoP); ImageResize.resizeImageAndSave(pth, 160, 160, prefixoG); image = filename + i + prefixoG + extensao; } } } catch (System.Exception ex) { mensagem = "Ocerreu o Seguinte erro: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } // Mensagem se tudo ocorreu bem imgSel.ImageUrl = "dist/img/users/" + image; lblCaminhoImg.Text = image; mensagem = "Upload da Imagem feito com Sucesso!!!"; ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } else { // Mensagem notifica que é permitido carregar apenas // as imagens definida la em cima. mensagem = "É permitido carregar apenas imagens!"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } catch (System.Exception ex) { // Mensagem notifica quando ocorre erros mensagem = "O arquivo não pôde ser carregado. O seguinte erro ocorreu: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } } catch (System.Exception ex) { // Mensagem notifica quando ocorre erros mensagem = "O arquivo não pôde ser carregado. O seguinte erro ocorreu: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } else { // Mensagem notifica quando imagem é superior a 8 MB mensagem = "Não é permitido carregar mais do que 8 MB"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } else { imgSel.ImageUrl = "dist/img/users/user-160x160.png"; lblCaminhoImg.Text = "user-160x160.png"; } }
protected void Page_Load(object sender, EventArgs e) { lblCaminhoImg.Visible = false; ImgPathOriginal.Visible = false; // extrai apenas o texto puro do CKEditor que seja usado no envio de mensagem no whatsapp var result = Uglify.HtmlToText(descricao.Text); texto = result.Code; getStatusColor(); e_mail = resp_email.Text; if (Session["logado"] == null) { Response.Redirect("login.aspx"); } secretariaID = int.Parse(Session["secretaria"].ToString()); chamadoID = Convert.ToInt32(Request.QueryString["chamadoID"]); pushMensage(); if (!IsPostBack) { PreencherCbox(); GetChamados(chamadoID); historicoMsg.Text = getHistorico(chamadoID); prevPage = Request.UrlReferrer.ToString(); } if (IsPostBack && img.PostedFile != null) { if (img.PostedFile.FileName.Length > 0) { if (img.PostedFile.ContentLength < 8388608) { try { if (img.HasFile) { try { //Aqui ele vai filtrar pelo tipo de arquivo if (img.PostedFile.ContentType == "image/jpeg" || img.PostedFile.ContentType == "image/jpg" || img.PostedFile.ContentType == "image/png" || img.PostedFile.ContentType == "image/gif" || img.PostedFile.ContentType == "image/bmp") { try { //Obtem o HttpFileCollection HttpFileCollection hfc = Request.Files; for (int i = 0; i < hfc.Count; i++) { HttpPostedFile hpf = hfc[i]; if (hpf.ContentLength > 0) { //Pega o nome do arquivo string nome = Path.GetFileName(hpf.FileName); //Pega a extensão do arquivo string extensao = Path.GetExtension(hpf.FileName); //Gera nome novo do Arquivo numericamente string filename = string.Format("{0:00000000000000}", GerarID()); //Caminho a onde será salvo hpf.SaveAs(Server.MapPath("~/dist/img/chamados/") + filename + i + extensao); //Prefixo p/ img pequena var prefixoP = "-80x80"; //Prefixo p/ img grande var prefixoG = "-800x600"; //pega o arquivo já carregado string pth = Server.MapPath("~/dist/img/chamados/") + filename + i + extensao; ImgPathOriginal.Text = pth; //Redefine altura e largura da imagem e Salva o arquivo + prefixo ImageResize.resizeImageAndSave(pth, 80, 80, prefixoP); ImageResize.resizeImageAndSave(pth, 800, 600, prefixoG); image = filename + i + prefixoG + extensao; } } } catch (System.Exception ex) { mensagem = "Ocerreu o Seguinte erro: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } // Mensagem se tudo ocorreu bem //imgSel.ImageUrl = "dist/img/chamados/" + image; ImgPath = "/dist/img/chamados/" + image; Image1.ImageUrl = ImgPath; imgSel.ImageUrl = ImgPath; lblCaminhoImg.Text = image; mensagem = "Upload da Imagem feito com Sucesso!!!"; ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } else { // Mensagem notifica que é permitido carregar apenas // as imagens definida la em cima. mensagem = "É permitido carregar apenas imagens!"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } catch (System.Exception ex) { // Mensagem notifica quando ocorre erros mensagem = "O arquivo não pôde ser carregado. O seguinte erro ocorreu: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } } catch (System.Exception ex) { // Mensagem notifica quando ocorre erros mensagem = "O arquivo não pôde ser carregado. O seguinte erro ocorreu: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } else { // Mensagem notifica quando imagem é superior a 8 MB mensagem = "Não é permitido carregar mais do que 8 MB"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } } else if (lblCaminhoImg.Text == "user-800x600.png") { ImgPath = "/dist/img/chamados/user-800x600.png"; Image1.ImageUrl = ImgPath; imgSel.ImageUrl = ImgPath; lblCaminhoImg.Text = "user-800x600.png"; } }
protected void Page_Load(object sender, EventArgs e) { lblCaminhoImg.Visible = false; if (!Page.IsPostBack) { PreencherCbox(); } if (IsPostBack && img.PostedFile != null) { if (img.PostedFile.FileName.Length > 0) { if (img.PostedFile.ContentLength < 8388608) { try { if (img.HasFile) { try { //Aqui ele vai filtrar pelo tipo de arquivo if (img.PostedFile.ContentType == "image/jpeg" || img.PostedFile.ContentType == "image/jpg" || img.PostedFile.ContentType == "image/png" || img.PostedFile.ContentType == "image/gif" || img.PostedFile.ContentType == "image/bmp") { try { //Obtem o HttpFileCollection HttpFileCollection hfc = Request.Files; for (int i = 0; i < hfc.Count; i++) { HttpPostedFile hpf = hfc[i]; if (hpf.ContentLength > 0) { //Pega o nome do arquivo string nome = Path.GetFileName(hpf.FileName); //Pega a extensão do arquivo string extensao = Path.GetExtension(hpf.FileName); //Gera nome novo do Arquivo numericamente string filename = string.Format("{0:00000000000000}", GerarID()); //Caminho a onde será salvo hpf.SaveAs(Server.MapPath("~/dist/img/logos/") + filename + i + extensao); //Prefixo p/ img pequena var prefixoP = "-80x80"; //Prefixo p/ img grande var prefixoG = "-160x160"; //pega o arquivo já carregado string pth = Server.MapPath("~/dist/img/logos/") + filename + i + extensao; //Redefine altura e largura da imagem e Salva o arquivo + prefixo ImageResize.resizeImageAndSave(pth, 80, 80, prefixoP); ImageResize.resizeImageAndSave(pth, 160, 160, prefixoG); image = filename + i + prefixoG + extensao; } } } catch (System.Exception ex) { mensagem = "Ocerreu o Seguinte erro: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } // Mensagem se tudo ocorreu bem //imgSel.ImageUrl = "dist/img/logos/" + image; ImgPath = "dist/img/logos/" + image; imgSel.ImageUrl = ImgPath; lblCaminhoImg.Text = image; mensagem = "Upload da Imagem feito com Sucesso!!!"; ClientScript.RegisterStartupScript(GetType(), "Popup", "sucesso();", true); } else { // Mensagem notifica que é permitido carregar apenas // as imagens definida la em cima. mensagem = "É permitido carregar apenas imagens!"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } catch (System.Exception ex) { // Mensagem notifica quando ocorre erros mensagem = "O arquivo não pôde ser carregado. O seguinte erro ocorreu: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } } catch (System.Exception ex) { // Mensagem notifica quando ocorre erros mensagem = "O arquivo não pôde ser carregado. O seguinte erro ocorreu: " + ex.Message; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } else { // Mensagem notifica quando imagem é superior a 8 MB mensagem = "Não é permitido carregar mais do que 8 MB"; ClientScript.RegisterStartupScript(GetType(), "Popup", "erro();", true); } } } else if (lblCaminhoImg.Text == "") { ImgPath = "dist/img/logos/sem-logo.jpg"; imgSel.ImageUrl = ImgPath; lblCaminhoImg.Text = "sem-logo.jpg"; } }