Example #1
0
        public ActionResult AddOrEdit(Admin adminModel)
        {
            using (GymAppDBEntities dbc = new GymAppDBEntities())
            {
                if (dbc.Admins.Any(x => x.Username == adminModel.Username))
                {
                    ViewBag.DuplicateMessage = $"User {adminModel.Username} already exists.";
                    return(View("AddOrEdit", adminModel));
                }

                dbc.Admins.Add(adminModel);
                dbc.SaveChanges();
            }
            ModelState.Clear();
            ViewBag.SuccessMessage = $"Registration of {adminModel.Username} Successful.";
            return(View("AddOrEdit", new Admin()));
        }