コード例 #1
0
        public ActionResult Update(int id = 0)
        {
            AppUser appUser = (AppUser)Session["LoggedUser"];

            if (appUser != null)
            {
                AppUser app = appUserOperation.GetById(id);

                if (app != null)
                {
                    AppUserCRUDModel appUserCRUDModel = new AppUserCRUDModel();

                    appUserCRUDModel.AppUserId = app.AppUserId;
                    appUserCRUDModel.FullName  = app.FullName;
                    appUserCRUDModel.Email     = app.Email;
                    appUserCRUDModel.Password  = app.Password;

                    return(View(appUserCRUDModel));
                }
                else
                {
                    return(RedirectToAction("Index", "Home"));
                }
            }
            else
            {
                return(RedirectToAction("Login", "Home"));
            }
        }
コード例 #2
0
        public ActionResult Update(AppUserCRUDModel model)
        {
            if (Session["LoggedUser"] != null)
            {
                AppUser appUser = appUserOperation.GetById(model.AppUserId);

                appUser.AppUserId = model.AppUserId;
                appUser.FullName  = model.FullName;
                appUser.Email     = model.Email;
                appUser.Password  = model.Password;

                appUserOperation.Update(appUser);
            }
            return(RedirectToAction("Index", "Home"));
        }
コード例 #3
0
        public ActionResult Insert(AppUserCRUDModel model)
        {
            bool IsHaveToMail = db.AppUser.Where(s => s.Email.Equals(model.Email) && s.Password.Equals(model.Password) && s.IsActive).Any();

            if (IsHaveToMail)
            {
                ViewBag.result = "Bu mail daha önce kullanılmış. Lütfen yeni bir mail adresi deneyiniz...";
                return(View());
            }
            AppUser appUser = new AppUser()
            {
                AppUserId = model.AppUserId,
                FullName  = model.FullName,
                Email     = model.Email,
                Password  = model.Password,
                IsActive  = true
            };

            appUserOperation.Insert(appUser);

            return(RedirectToAction("Index", "Home"));
        }