public ActionResult Edit([Bind(Include = "UserId,AuthorityId,UserName,Password,Email,Name,Images")] Users users, HttpPostedFileBase file)
        {
            if (ModelState.IsValid)
            {
                var edited = db.Users.Find(users.UserId);

                if (file != null)
                {
                    ImageUpload.DeleteByPath(edited.Images);
                    ImageUpload imageUpload = new ImageUpload();
                    edited.Images = imageUpload.ImageResizeUser(file, 240, 240);
                }

                edited.Authority   = users.Authority;
                edited.AuthorityId = users.AuthorityId;
                edited.Comments    = users.Comments;
                edited.Email       = users.Email;
                edited.Name        = users.Name;
                edited.Password    = users.Password;
                edited.UserId      = users.UserId;
                edited.UserName    = users.UserName;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.AuthorityId = new SelectList(db.Authority, "AuthorityId", "Authority1", users.AuthorityId);
            return(View(users));
        }
Beispiel #2
0
        public ActionResult Create([Bind(Include = "UserId,AuthorityId,UserName,Password,Email,Name,Images")] Users users, HttpPostedFileBase file)
        {
            if (ModelState.IsValid)
            {
                if (file != null)
                {
                    ImageUpload imageUpload = new ImageUpload();
                    users.Images = imageUpload.ImageResizeUser(file, 240, 240);
                }

                else
                {
                    ModelState.AddModelError("Fotoğraf", "Fotoğraf Eklemediniz");
                }
                db.Users.Add(users);
                users.AuthorityId = 7;
                db.Users.Add(users);
                db.SaveChanges();
                Session["UserId"]   = users.UserId;
                Session["UserName"] = users.UserName;

                return(RedirectToAction("Index", "Home"));
            }
            return(View(users));
        }
        public ActionResult Create([Bind(Include = "UserId,AuthorityId,UserName,Password,Email,Name,Images")] Users users, HttpPostedFileBase file)
        {
            if (ModelState.IsValid)
            {
                if (file != null)
                {
                    ImageUpload imageUpload = new ImageUpload();
                    users.Images = imageUpload.ImageResizeUser(file, 240, 240);
                }
                db.Users.Add(users);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }


            ViewBag.AuthorityId = new SelectList(db.Authority, "AuthorityId", "Authority1", users.AuthorityId);
            return(View(users));
        }