コード例 #1
0
        public ActionResult Edit(Product guncelUrun, HttpPostedFileBase image)
        {
            Product orjinalUrun = urunRepo.Find(guncelUrun.ID);

            if (orjinalUrun != null)
            {
                orjinalUrun.Name        = guncelUrun.Name;
                orjinalUrun.Price       = guncelUrun.Price;
                orjinalUrun.PicturePath = UploadImage.ImageAdd(image, "/ProductImages/");

                if (orjinalUrun.PicturePath == "0" || orjinalUrun.PicturePath == "1")
                {
                    orjinalUrun.PicturePath = "/ProductImages/user.png";
                }

                orjinalUrun.SubCategoryID = guncelUrun.SubCategoryID;
                orjinalUrun.UnitsInStock  = guncelUrun.UnitsInStock;

                urunRepo.Save();

                TempData["OnayMesaji"] = "Ürün Güncelleme Başarılı";
            }
            else
            {
                TempData["HataMesaji"] = "Ürün Güncelleme Sırasında Hata Oluştu";
            }

            return(RedirectToAction("Index", "Product", new { area = "Admin" }));
        }
コード例 #2
0
        public ActionResult Edit(AppUser kullanici, HttpPostedFileBase image)
        {
            AppUser orjinalUser = userRepo.Find(kullanici.ID);

            if (orjinalUser != null)
            {
                orjinalUser.Name         = kullanici.Name;
                orjinalUser.SurName      = kullanici.SurName;
                orjinalUser.UserName     = kullanici.UserName;
                orjinalUser.BirthDate    = kullanici.BirthDate;
                orjinalUser.EmailAddress = kullanici.EmailAddress;

                orjinalUser.ProfilePicturePath = UploadImage.ImageAdd(image, "/UserImages/");

                if (orjinalUser.ProfilePicturePath == "0" || orjinalUser.ProfilePicturePath == "1")
                {
                    orjinalUser.ProfilePicturePath = "/ProductImages/user.png";
                }

                orjinalUser.Role     = kullanici.Role;
                orjinalUser.Password = kullanici.Password;
                userRepo.Update(orjinalUser);
            }
            else
            {
                TempData["HataMesaji"] = "Kullanıcı Bulunamadı";
            }
            return(RedirectToAction("Index", "Appuser", new { area = "Admin" }));
        }
コード例 #3
0
        public ActionResult Add(AppUser kullanici, HttpPostedFileBase image)
        {
            kullanici.ProfilePicturePath = UploadImage.ImageAdd(image, "/UserImages/");

            if (kullanici.ProfilePicturePath == "0" || kullanici.ProfilePicturePath == "1")
            {
                kullanici.ProfilePicturePath = "/ProductImages/user.png";
            }

            userRepo.Add(kullanici);

            return(RedirectToAction("Index", "Appuser", new { area = "Admin" }));
        }
コード例 #4
0
        public ActionResult Add(Product model, HttpPostedFileBase image)
        {
            model.PicturePath = UploadImage.ImageAdd(image, "/ProductImages/");

            if (model.PicturePath == "0" || model.PicturePath == "1")
            {
                model.PicturePath = "/ProductImages/user.png";
            }

            urunRepo.Add(model);
            TempData["OnayMesaji"] = "ürün Ekleme başarıyla gerçekleşti";

            return(RedirectToAction("Index", "Product", new { area = "Admin" }));
        }