示例#1
0
        public JsonResult ListarPorUsuario()
        {
            Usuario vUsuario = (Usuario)Session["usuarioLogado"];
            var     vLista   = new DAL_Chamado(MvcApplication.strConexao).ListaChamados(new Chamado());

            return(new JsonResult()
            {
                Data = vLista.Where(c => (c.usuarioSolicitante.idUsuario == vUsuario.idUsuario)), JsonRequestBehavior = JsonRequestBehavior.AllowGet, MaxJsonLength = Int32.MaxValue
            });
        }
示例#2
0
        public JsonResult ListarChamadosAbertos()//int? idStatus, int? idSolicitante, int? idAtendente, int? idTipo, int? idTipo )
        {
            Response.Cache.SetCacheability(HttpCacheability.NoCache);
            DAL_Chamado dChamado = new DAL_Chamado(MvcApplication.strConexao);

            return(new JsonResult()
            {
                Data = dChamado.ListaChamados(new Chamado()), JsonRequestBehavior = JsonRequestBehavior.AllowGet, MaxJsonLength = Int32.MaxValue
            });
        }
示例#3
0
        public PartialViewResult Edit(int idChamado)
        {
            ViewBag.Nivel  = new DAL_Nivel(MvcApplication.strConexao).ListarNivel(new Nivel());
            ViewBag.Tipo   = new DAL_Tipo(MvcApplication.strConexao).ListarTipo(new Tipo());
            ViewBag.Status = new DAL_Status(MvcApplication.strConexao).ListarStatus(new Status());

            var vChamado = new DAL_Chamado(MvcApplication.strConexao).ChamadoPorID(new Chamado()
            {
                idChamado = idChamado
            });

            return(PartialView(vChamado));
        }