コード例 #1
0
        public ActionResult Painel()
        {
            if (DadosSeguros.Codigo == 0)
            {
                DadosSeguros.LogOff();
                return(RedirectToAction("Index", "Home", new { area = "" }));
            }

            var itens = db.Itens;

            ViewBag.CotasAtivas   = itens.Any(x => x.DataDaDesativacao == null) ? (itens.Where(x => x.DataDaDesativacao == null).Sum(x => x.Valor) / 10000) : 0;
            ViewBag.CotasInativas = itens.Any(x => x.DataDaDesativacao != null) ? itens.Where(x => x.DataDaDesativacao != null).Sum(x => x.Valor) / 10000 : 0;

            ViewBag.ItensAtivos   = itens.Count(x => x.DataDaDesativacao == null);
            ViewBag.ItensInativos = itens.Count(x => x.DataDaDesativacao != null);

            ViewBag.Cfc        = itens.Count(x => !x.Particular && x.DataDaDesativacao == null);
            ViewBag.Particular = itens.Count(x => x.Particular && x.DataDaDesativacao == null);

            var clientes = db.Clientes;

            ViewBag.ClientesAtivos   = clientes.Count(x => x.ClienteAtivo);
            ViewBag.ClientesInativos = clientes.Count(x => !x.ClienteAtivo);
            return(View());
        }
コード例 #2
0
        public ActionResult Financeiro()
        {
            if (DadosSeguros.Codigo == 0)
            {
                DadosSeguros.LogOff();
                return(RedirectToAction("Index", "Home", new { area = "" }));
            }

            ViewBag.Cliente = DadosSeguros.Codigo;
            return(View());
        }
コード例 #3
0
        public ActionResult Cliente()
        {
            if (DadosSeguros.Codigo == 0)
            {
                DadosSeguros.LogOff();
                return(RedirectToAction("Index", "Home", new { area = "" }));
            }

            Clientes clientes = db.Clientes.Find(DadosSeguros.Codigo);

            if (clientes == null)
            {
                return(HttpNotFound());
            }
            return(View(clientes));
        }
コード例 #4
0
        public ActionResult DetalheVeiculo(int?id)
        {
            if (DadosSeguros.Codigo == 0)
            {
                DadosSeguros.LogOff();
                return(RedirectToAction("Index", "Home", new { area = "" }));
            }

            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            Itens itens = db.Itens.FirstOrDefault(x => x.CodigoDocliente == DadosSeguros.Codigo && x.CodigoDoItem == id);

            if (itens == null)
            {
                return(HttpNotFound());
            }
            return(View(itens));
        }
コード例 #5
0
 public ActionResult LogOff()
 {
     DadosSeguros.LogOff();
     return(RedirectToAction("Index", "Home"));
 }