public IActionResult Default() { var prof = (from q in _contextB.Professor select q).Count(); var func = (from q in _contextB.Funcionario select q).Count(); var dept = (from q in _contextB.Departamento select q).Count(); var serv = (from q in _contextB.Servico select q).Count(); var escl = (from q in _contextB.Escola select q).Count(); var tarf = (from q in _contextB.Tarefa select q).Count(); var carg = (from q in _contextB.Cargo select q).Count(); var fers = (from q in _contextB.Ferias select q).Count(); ViewData["AllProfessores"] = MyFn.ParseDbCount(prof); ViewData["AllFuncionario"] = MyFn.ParseDbCount(func); ViewData["AllDepartamento"] = MyFn.ParseDbCount(dept); ViewData["AllServicos"] = MyFn.ParseDbCount(serv); ViewData["AllEscolas"] = MyFn.ParseDbCount(escl); ViewData["AllTarefas"] = MyFn.ParseDbCount(tarf); ViewData["AllCargos"] = MyFn.ParseDbCount(carg); ViewData["AllFerias"] = MyFn.ParseDbCount(fers); if (User.Identity.IsAuthenticated) { return(View("Index")); } return(View()); }
public unsafe static T AcquirePointer <T>(this MemoryMappedViewAccessor self, MyFn <T> fn) { byte *ptr = null; self.SafeMemoryMappedViewHandle.AcquirePointer(ref ptr); try { return(fn(ptr)); } finally { self.SafeMemoryMappedViewHandle.ReleasePointer(); } }