public IActionResult Users(AdministratorUsersViewModel model)
        {
            var userId    = HttpContext.User.Identity.Name;
            var userAdmin = this.Db.Users.FirstOrDefault(u => u.Email == userId);

            model.Users = this.Db.Users.Where(u => u.Email != userAdmin.Email).ToList();


            return(this.View(model));
        }
        public IActionResult Users(string id, AdministratorUsersViewModel model)
        {
            var user = this.Db.Users.Find(id);

            user.Order = this.Db.Orders.FirstOrDefault(o => o.UserId == id);
            if (user.Order != null)
            {
                this.Db.Orders.Remove(user.Order);
                this.Db.SaveChanges();
            }
            user.Order = null;
            this.Db.Users.Remove(user);
            this.Db.SaveChanges();

            var userId = HttpContext.User.Identity.Name; var userAdmin = this.Db.Users.FirstOrDefault(u => u.Email == userId);

            model.Users = this.Db.Users.Where(u => u.Email != userAdmin.Email).ToList();

            return(this.View(model));
        }