예제 #1
0
        public ActionResult AddPictureGalery(PictureGaleryModel model)
        {
            var PictureGalery = new PictureGalery();

            if (ModelState.IsValid)
            {
                PictureGalery.Description  = model.Description;
                PictureGalery.InsertDate   = DateTime.Now;
                PictureGalery.InsertUserId = CustomMembership.CurrentUser().Id;
                PictureGalery.IsActive     = model.IsActive;
                PictureGalery.Name         = model.Name;

                try
                {
                    _PictureGaleryService.Insert(PictureGalery);
                    _uow.SaveChanges();

                    messagesForView.Clear();
                    messagesForView.Add("İşlemi başarılı!");
                    Success(messagesForView);

                    return(RedirectToAction("Index"));
                }
                catch (Exception ex)
                {
                    messagesForView.Clear();
                    messagesForView.Add("İşlem başarısız!");
                    messagesForView.Add(ex.Message);
                    messagesForView.Add(ex.InnerException.Message);
                    Error(messagesForView);
                }
            }

            return(View(model));
        }
예제 #2
0
        public ActionResult AddPictureGalery()
        {
            var model = new PictureGaleryModel();

            model.IsActive = true;

            return(View(model));
        }
예제 #3
0
        public ActionResult EditPictureGalery(int id)
        {
            var model         = new PictureGaleryModel();
            var PictureGalery = _PictureGaleryService.Find(id);

            model.Description = PictureGalery.Description;
            model.Id          = PictureGalery.Id;
            model.IsActive    = PictureGalery.IsActive;
            model.Name        = PictureGalery.Name;

            return(View(model));
        }
예제 #4
0
        public ActionResult EditPictureGalery(PictureGaleryModel model)
        {
            var PictureGalery = _PictureGaleryService.Find(model.Id);

            if (ModelState.IsValid)
            {
                PictureGalery.Description = model.Description;
                PictureGalery.IsActive = model.IsActive;
                PictureGalery.Name = model.Name;
                PictureGalery.Slug = StringManager.ToSlug(model.Name);
                PictureGalery.UpdateUserId = CustomMembership.CurrentUser().Id;
                PictureGalery.UpdateDate = DateTime.Now;

                try
                {
                    _PictureGaleryService.Update(PictureGalery);
                    _uow.SaveChanges();

                    messagesForView.Clear();
                    messagesForView.Add("İşlemi başarılı!");
                    Success(messagesForView);

                    return RedirectToAction("Index");
                }
                catch (Exception ex)
                {
                    messagesForView.Clear();
                    messagesForView.Add("İşlem başarısız!");
                    messagesForView.Add(ex.Message);
                    messagesForView.Add(ex.InnerException.Message);
                    Error(messagesForView);
                }
            }

            return View(model);
        }
예제 #5
0
        public ActionResult EditPictureGalery(int id)
        {
            var model = new PictureGaleryModel();
            var PictureGalery = _PictureGaleryService.Find(id);

            model.Description = PictureGalery.Description;
            model.Id = PictureGalery.Id;
            model.IsActive = PictureGalery.IsActive;
            model.Name = PictureGalery.Name;

            return View(model);
        }
예제 #6
0
        public ActionResult AddPictureGalery()
        {
            var model = new PictureGaleryModel();
            model.IsActive = true;

            return View(model);
        }