public RetornoPadrao SalvarTeste() { string Conteudo = "Temer decide recriar Ministério da Cultura após críticas"; string Email = "*****@*****.**"; string Autor = "Caio"; string Caminho = "AppData/imagem.jpg"; DenunciaBusiness bu = new DenunciaBusiness(); bu.SalvarUpload(Email, Autor, Caminho, Conteudo); return(new RetornoPadrao() { CodigoRetorno = 1, DescricaoRetorno = "Sucesso" }); }
public RetornoPadrao UploadDenuncia() { try { var file = HttpContext.Current.Request.Files[0]; var conteudo = HttpContext.Current.Request.Form["conteudo"]; var email = HttpContext.Current.Request.Form["email"]; var autor = HttpContext.Current.Request.Form["nome"]; if (!IsValidEmail(email)) { return new Models.RetornoPadrao { CodigoRetorno = 0, DescricaoRetorno = "Email invalido" } } ; string guidNome = string.Empty; if (file != null) { guidNome = Guid.NewGuid().ToString() + file.FileName; var fileSavePath = Path.Combine(HttpContext.Current.Server.MapPath("~/App_Data"), guidNome); file.SaveAs(fileSavePath); } DenunciaBusiness bu = new DenunciaBusiness(); bu.SalvarUpload(email, autor, guidNome, conteudo); return(new Models.RetornoPadrao { CodigoRetorno = 1, DescricaoRetorno = "Denuncia efetuada com sucesso" }); } catch (Exception ex) { return(new RetornoPadrao { CodigoRetorno = 0, DescricaoRetorno = ex.Message }); } }
public DenunciaDto ObterDenuncia(int id) { DenunciaBusiness bu = new DenunciaBusiness(); return(bu.Obter(id)); }
public List <DenunciaDto> ListarDenuncias() { DenunciaBusiness bu = new DenunciaBusiness(); return(bu.Listar()); }