Beispiel #1
0
        // [ValidateAntiForgeryToken]
        public ActionResult Create(UserRegistration userregistration)
        {
            ViewBag.UserRole = db.RoleMasters.ToList();
            var emp = db.Employees.Find(userregistration.EmployeeID);

            var data = db.UserRegistrations.Where(p => p.UserName.Equals(userregistration.UserName, StringComparison.CurrentCultureIgnoreCase)).FirstOrDefault();

            if (data == null)
            {
                userregistration.EmailId = userregistration.UserName;
                userregistration.UserID  = objectSourceMaster.GetMaxNumberRegistration();
                db.UserRegistrations.Add(userregistration);
                db.SaveChanges();
                TempData["SuccessMSG"] = "You have successfully added User.";
                return(RedirectToAction("Index"));
            }
            else
            {
                TempData["SuccessMSG"] = "Sorry, this name already exists ";
                return(RedirectToAction("Create", userregistration));
            }
        }