Ejemplo n.º 1
0
 public IActionResult Index()
 {
     ViewData["ViewName"] = "ControlPanel";
     ViewBag.User         = HttpContext.Session.GetString(ConstantesUtils.SESSION_CLIENTE);
     ViewBag.Adm          = HttpContext.Session.GetString(ConstantesUtils.SESSION_ADMINISTRADOR);
     return(View("ControlPanel", ComentarioRepository.ClassificarComentarios()));
 }
Ejemplo n.º 2
0
 public ComentariosController()
 {
     if (comentarioRepository == null)
     {
         comentarioRepository = new ComentarioRepository();
     }
 }
Ejemplo n.º 3
0
 public AmigoController(UsuarioRepository usuarioRepository, AmigoRepository amigoRepository, ComentarioRepository comentarioRepository, PublicacionRepository publicacionRepository)
 {
     this._usuarioRepository     = usuarioRepository;
     this._amigoRepository       = amigoRepository;
     this._comentarioRepository  = comentarioRepository;
     this._publicacionRepository = publicacionRepository;
 }
Ejemplo n.º 4
0
 public IActionResult AlterarComentario(int idComentario, string situacao)
 {
     ComentarioRepository.EditarSituacao(ComentarioRepository.ObterComentarioPorId(idComentario), situacao);
     ViewData["ViewName"] = "ControlPanel";
     ViewBag.User         = HttpContext.Session.GetString(ConstantesUtils.SESSION_CLIENTE);
     ViewBag.Adm          = HttpContext.Session.GetString(ConstantesUtils.SESSION_ADMINISTRADOR);
     return(View("ControlPanel", ComentarioRepository.ClassificarComentarios()));
 }
 public JsonResult PegarComentariosDoMural()
 {
     var comentarioRepository = new ComentarioRepository();
     var comentarios = comentarioRepository.GetAllFilteredByAndOrderedBy(
         x => x.ComentarioPai == null
         , x => - x.CriadoEm.Ticks);
     return new JsonResult() { Data = new { Comentarios = comentarios }, JsonRequestBehavior = JsonRequestBehavior.AllowGet };
 }
Ejemplo n.º 6
0
        private DbFactory()
        {
            Conectar();

            this.UsuarioRepository    = new UsuarioRepository(this.Session);
            this.TopicoRepository     = new TopicoRepository(this.Session);
            this.DiscussaoRepository  = new DiscussaoRepository(this.Session);
            this.ComentarioRepository = new ComentarioRepository(this.Session);
        }
Ejemplo n.º 7
0
        private DbFactory()
        {
            Conexao();

            CategoriaRepository  = new CategoriaRepository(Session);
            ComentarioRepository = new ComentarioRepository(Session);
            ProdutoRepository    = new ProdutoRepository(Session);
            UsuarioRepository    = new UsuarioRepository(Session);
            HistoricoRepository  = new HistoricoRepository(Session);
            CarrinhoRepository   = new CarrinhoRepository(Session);
            EstoqueRepository    = new EstoqueRepository(Session);
        }
Ejemplo n.º 8
0
        public IActionResult CriarComentario(IFormCollection form)
        {
            var novoComentario = new ComentarioModel(
                cliente: ClienteRepository.ObterClientePor(HttpContext.Session.GetString(ConstantesUtils.SESSION_EMAIL)),
                conteudo: form["conteudo"]
                );

            ComentarioRepository.InserirComentario(novoComentario);
            ViewData["ViewName"] = "Atendimento";
            ViewBag.User         = HttpContext.Session.GetString(ConstantesUtils.SESSION_CLIENTE);
            ViewBag.Adm          = HttpContext.Session.GetString(ConstantesUtils.SESSION_ADMINISTRADOR);
            return(View("Atendimento", ComentarioRepository.ClassificarComentarios()));
        }
Ejemplo n.º 9
0
 public BDUnitOfWork(string connectionString)
 {
     Eventos    = new EventosRepository(connectionString);
     Comentario = new ComentarioRepository(connectionString);
 }
Ejemplo n.º 10
0
 public ComentarioController()
 {
     comentarioRepository = new ComentarioRepository(ConfigurationManager.ConnectionStrings["DatabaseEntities"].ConnectionString);
     postRepository = new PostRepository(ConfigurationManager.ConnectionStrings["DatabaseEntities"].ConnectionString);
 }
Ejemplo n.º 11
0
 public ComentarioController()
 {
     comentarioRepository = new ComentarioRepository(ConfigurationManager.ConnectionStrings["DatabaseEntities"].ConnectionString);
     postRepository       = new PostRepository(ConfigurationManager.ConnectionStrings["DatabaseEntities"].ConnectionString);
 }