コード例 #1
0
ファイル: SliderBL.cs プロジェクト: yoorke/zrchiptuning
 public int Save(Slider slider)
 {
     SliderRepository sliderRepository = new SliderRepository();
     if (slider.ID > 0)
         return sliderRepository.Update(slider);
     else
         return sliderRepository.Insert(slider);
 }
コード例 #2
0
        public int Save(Slider slider)
        {
            SliderRepository sliderRepository = new SliderRepository();

            if (slider.ID > 0)
            {
                return(sliderRepository.Update(slider));
            }
            else
            {
                return(sliderRepository.Insert(slider));
            }
        }
コード例 #3
0
        public ActionResult Create(SliderModel slidermodel, HttpPostedFileBase image)
        {
            if (image != null && image.ContentLength > 0)
            {
                var fileName = Path.GetFileName(image.FileName);
                slidermodel.SliderImage = fileName;
                var path = Path.Combine(Server.MapPath("~/Content/images/slider"), fileName);
                image.SaveAs(path);
            }
            else
            {
                slidermodel.SliderImage = "yok.jpg";
            }

            Slider slider = new Slider()
            {
                SliderImage = slidermodel.SliderImage,
                SliderUrl   = slidermodel.SliderUrl
            };

            sliderRepo.Insert(slider);
            return(RedirectToAction("Index"));
        }
コード例 #4
0
 public IHttpActionResult Post(Slider slider)
 {
     SliderRepo.Insert(slider);
     return(Created("api/sliders" + slider.SliderId, slider));
 }