public ActionResult Create(TAdministrator administrator)
        {
            try
            {
                using (DbModels dbModel = new DbModels())
                {
                    dbModel.TAdministrators.Add(administrator);
                    dbModel.SaveChanges();
                }

                return(RedirectToAction("Login", "Administrator"));
            }
            catch
            {
                return(View());
            }
        }
        public ActionResult Login(TAdministrator administrator)
        {
            using (DbModels dbModel = new DbModels())
            {
                var theAdministrator = dbModel.TAdministrators.Where(x => x.AdministratorUser == administrator.AdministratorUser && x.AdministratorPassword == administrator.AdministratorPassword).FirstOrDefault();

                if (theAdministrator == null)
                {
                    administrator.MessageLoginError = "Wrong username or password";
                    return(View("Login", administrator));
                }
                else
                {
                    Session["administratorId"]   = theAdministrator.AdministratorId;
                    Session["administratorUser"] = theAdministrator.AdministratorUser;
                    return(RedirectToAction("DashBoard", "Administrator"));
                }
            }
        }