//[HttpGet] //public IActionResult ResetPassword() //{ // var userId = userManager.GetUserId(HttpContext.User); // var user = _db.AllUsers().Single(u => u.Id == userId); // ViewBag.userToken = user.PasswordHash; // ViewBag.emial = user.Email; // return PartialView("Views/Shared/ResetPasswordPartialView.cshtml"); //} //[HttpPost] //public async Task<IActionResult> ResetPassword(ResetPasswordViewModel model) //{ // if (ModelState.IsValid) // { // var user = await userManager.FindByEmailAsync(model.Email); // if (user != null) // { // var result = await userManager.ResetPasswordAsync(user, model.Token, model.Password); // if (result.Succeeded) // { // return View("Home", "Index"); // } // foreach (var error in result.Errors) // { // ModelState.AddModelError("some thing error", error.Description); // } // return View(model); // } // return View("Home", "Index"); // } // return View(model); //} public IActionResult Dashboard() { ViewBag.allUser = _db.AllUsers().Count; ViewBag.UserLastDay = _db.UserInLast24Hours().Count; ViewBag.UserLastMonth = _db.UserInLastMonth().Count; ViewBag.allProperty = _db.Allproperties().Count; //accepted property ViewBag.PropertyLastDay = _db.Newproperties().Count; //waiting property ViewBag.PropertyLastMonth = _db.PropertiesInLast30Days().Count; ViewBag.AcceptedReservations = _db.AcceptedReservations().Count; //accepted property ViewBag.WaitingReservations = _db.WaitingReservations().Count; //waiting property ViewBag.ReservationsLastMonth = _db.ReservationsInLast30Days().Count; return(View()); }