public ICommandResult Handle(ExcluirPublicacaoTemaCommand cmd) { var obj = new PublicacaoTema(); // Retornar o resultado para tela return(new CommandResult(true, "Desativação realizada com sucesso.", new { obj.IdPublicacao })); }
public ICommandResult Handle(SalvarPublicacaoTemaCommand cmd) { // Criar a entidade var obj = new PublicacaoTema(); // Validar entidades e VOs AddNotifications(obj.Notifications); if (Invalid) { return(new CommandResult(false, "Por favor, corrija os campos abaixo", Notifications)); } //_repository.SalvarPublicacao(obj); // Retornar o resultado para tela return(new CommandResult(true, "Cadastro realizado com sucesso.", new { obj.IdPublicacao })); }
public bool Salvar(PublicacaoTema obj) { throw new NotImplementedException(); }