public ActionResult Listar(TblPost Post, int?numPagina) { PostNegocio postNegocio = new PostNegocio(); List <TblPost> Posts = new List <TblPost>(); Posts = postNegocio.ListarPosts(); //Retorna a lista páginada na tela return(PartialView("PartialLista", Posts)); }
public ActionResult Buscar(TblPost post) { try { this.ListarAutores(); this.ListarCategorias(); PostNegocio postNegocio = new PostNegocio(); return(PartialView("PartialForm", postNegocio.Buscar(post))); } catch (Exception ex) { ExibirMensagem(ex.Message, ETipoMensagem.Erro, 99); return(PartialView("_Mensagem")); } }
public ActionResult Excluir(TblPost post) { try { PostNegocio postNegocio = new PostNegocio(); //Exclui o Post informado postNegocio.Excluir(post); //Retorna a mesagem de sucesso ExibirMensagem("Post excluído com sucesso", ETipoMensagem.Sucesso, 200); return(PartialView("_Mensagem")); } catch (Exception ex) { //Mensagem de erro do sistema ExibirMensagem(ex.Message, ETipoMensagem.Erro, 99); return(PartialView("_Mensagem"));; } }
public _Default() { postNegocio = new PostNegocio(); }
public ActionResult Salvar(TblPost post, string ConteudoHTML) { try { PostNegocio postNegocio = new PostNegocio(); #region Validação dos campos (Servidor) // Validação do Nome //if (post.Nome == null) //{ // ExibirMensagem("O Nome é obrigatório", ETipoMensagem.Alerta, 99); // return PartialView("_Mensagem"); //} //// Validação da Sobrenome //if (post.SobreNome == null) //{ // ExibirMensagem("O Sobrenome é obrigatório", ETipoMensagem.Alerta, 99); // return PartialView("_Mensagem"); //} //// Validação do Email //if (post.Email == null) //{ // ExibirMensagem("O Email é obrigatório", ETipoMensagem.Alerta, 99); // return PartialView("_Mensagem"); //} //// Validação dos emails informados //if (post.Email != ConfirmarEmail) //{ // ExibirMensagem("Os emails informados não são iguais", ETipoMensagem.Alerta, 99); // return PartialView("_Mensagem"); //} //// Validação do Resumo //if (post.Resumo == null) //{ // ExibirMensagem("O Resumo é obrigatório", ETipoMensagem.Alerta, 99); // return PartialView("_Mensagem"); //} #endregion //Data de Cadastro post.DataCadastro = DateTime.Now; string teste = string.Empty; //HttpUtility.HtmlDecode(post.Conteudo, teste); post.Conteudo = WebUtility.HtmlDecode(ConteudoHTML); if (post.Id > 0) { postNegocio.Atualizar(post); ExibirMensagem("Post alterado com sucesso", ETipoMensagem.Sucesso, 200); } else { postNegocio.Inserir(post); ExibirMensagem("Post cadastrado com sucesso", ETipoMensagem.Sucesso, 200); } return(PartialView("_Mensagem")); } catch (Exception ex) { ExibirMensagem(ex.Message, ETipoMensagem.Erro, 99); return(PartialView("_Mensagem")); } }
public ABMPost() { postNegocio = new PostNegocio(); }
private List <TblPost> ListarPosts() { PostNegocio postNegocio = new PostNegocio(); return(postNegocio.ListarPosts()); }