public ActionResult Pesquisa(string pesquisa) { List <Fornecedor> lista = new List <Fornecedor>(); ViewBag.Pesquisa = pesquisa; if (lista.Count == 0) { lista = HomeLogada.PesquisaFornecedor(pesquisa); } if (lista.Count == 0) { lista = HomeLogada.RankingCategoria(pesquisa); } if (lista.Count == 0) { lista = HomeLogada.RankingFiltro(pesquisa); } if (lista == null) { ViewBag.Pesquisa = ViewBag.Pesquisa + " ; nada foi encontrado"; return(View("Pesquisa", HomeLogada.RankingGeral())); } return(View(lista)); }
public string CarregaFoto() { try { Fornecedor usuario = HomeLogada.Perfil(Session["UserFornecedor"].ToString()); if (usuario.Imagem != null) { Bitmap imagem = new Bitmap(Image.FromStream(new MemoryStream(usuario.Imagem))); int dimensaoMaior = Math.Max(imagem.Width, imagem.Height); Bitmap imagemRedimencionada = ResizeImage(imagem, dimensaoMaior, dimensaoMaior); // Redimensionamento da imagem para ser sempre quadrada, para não sair toda cagada no layout da tela MemoryStream ms = new MemoryStream(); imagemRedimencionada.Save(ms, ImageFormat.Png); string foto = Convert.ToBase64String(ms.ToArray()); return(string.Format("data:image/jpeg;base64, {0}", foto)); } else { return(""); } } catch (Exception) { return(""); } }
public ActionResult RankingGeral() { if (Session["UserFornecedor"] == null && Session["UserPessoaFisica"] == null && Session["UserPessoaJuridica"] == null && Session["UserFuncionario"] == null) { return(RedirectToAction("Index", "Home")); } else { return(View("RankingGeral", HomeLogada.RankingGeral())); } }
public ActionResult RankingInteresses() { if (Session["UserPessoaFisica"] == null && Session["UserPessoaJuridica"] == null) { return(RedirectToAction("Index", "Home")); } else { return(View("RankingInteresses", HomeLogada.RankingInteresses(int.Parse(Session["CodigoUsuario"].ToString())))); } }
public ActionResult Perfil(string cnpj) { HomeLogada h = new HomeLogada(); if (Session["UserFornecedor"] == null && Session["UserPessoaFisica"] == null && Session["UserPessoaJuridica"] == null && Session["UserFuncionario"] == null) { return(RedirectToAction("Index", "Home")); } else { ViewBag.ListaFotos = h.GaleriaFotos(cnpj); ViewBag.Comentarios = h.Comentarios(cnpj); return(View("Perfil", HomeLogada.Perfil(cnpj))); } }
public void Pdf(string id) { string cnpj = id; //cnpj = cnpj.Substring(0, 2) + "." + cnpj.Substring(2, 3) + "." + cnpj.Substring(5, 3) + "/" + // cnpj.Substring(8, 4) + "-" + cnpj.Substring(12, 2); HomeLogada h = new HomeLogada(); byte[] pdf = h.ReturnPdf(cnpj); //TALVEZ EU TENHA QUE CONVERTER O BYTE[] EM ARQUIVO "FILE" Response.Clear(); Response.ContentType = "application/octet-stream"; Response.AddHeader("content-disposition", string.Format("attachment; filename=\"{0}\"", "pdf.pdf")); Response.Flush(); Response.BinaryWrite(pdf); Response.Flush(); Response.End(); }