Beispiel #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            tblSlider tblSlider = db.tblSliders.Find(id);

            db.tblSliders.Remove(tblSlider);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Beispiel #2
0
        public ActionResult Edit(tblSlider tblSlider)
        {
            if (ModelState.IsValid)
            {
                db.Entry(tblSlider).State = EntityState.Modified;

                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View(tblSlider));
        }
Beispiel #3
0
        public ActionResult Create(tblSlider tblSlider)
        {
            if (ModelState.IsValid)
            {
                db.tblSliders.Add(tblSlider);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tblSlider));
        }
Beispiel #4
0
        // GET: adminSliders/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            tblSlider tblSlider = db.tblSliders.Find(id);

            if (tblSlider == null)
            {
                return(HttpNotFound());
            }
            return(View(tblSlider));
        }
        public JsonResult Save_Slide(tblSlider[] slide)
        {
            var value = 0;

            try
            {
                if (slide[0].Id > 0)
                {
                    var update = db.tblSliders.Find(slide[0].Id);
                    update.SLi_Name    = slide[0].SLi_Name;
                    update.SLi_Content = slide[0].SLi_Content;
                    update.SLi_Image   = slide[0].SLi_Image;
                    db.SaveChanges();
                    value = slide[0].Id;
                }
                else
                {
                    var slidenew = new tblSlider();
                    var layid    = (from SLi in db.tblSliders
                                    where SLi.Id > 0
                                    orderby SLi.Id descending
                                    select new
                    {
                        Id_slide = SLi.Id
                    }).Take(1).ToArray();

                    if (layid.Any())
                    {
                        slidenew.Id = layid[0].Id_slide + 1;
                    }
                    else
                    {
                        slidenew.Id = 1;
                    }
                    slidenew.SLi_Name    = slide[0].SLi_Name;
                    slidenew.SLi_Content = slide[0].SLi_Content;
                    slidenew.SLi_Image   = slide[0].SLi_Image;
                    slidenew.SLi_Active  = true;
                    db.tblSliders.Add(slidenew);
                    db.SaveChanges();
                    value = slidenew.Id;
                }
            }
            catch (Exception)
            {
                value = 0;
            }
            return(Json(value, JsonRequestBehavior.AllowGet));
        }
Beispiel #6
0
        // GET: adminSliders/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            tblSlider tblSlider = db.tblSliders.Find(id);

            if (tblSlider == null)
            {
                return(HttpNotFound());
            }

            db.tblSliders.Remove(tblSlider);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
    protected void btnAdd_Click(object sender, EventArgs e)
    {
        tblSlider sliderCreateTbl = new tblSlider();



        // file upload start
        string filename = string.Empty;

        if (IsPostBack)
        {
            Boolean fileOK = false;
            String  path   = Server.MapPath("~/images/slider/");
            if (fuGallery.HasFile)
            {
                String   fileExtension     = System.IO.Path.GetExtension(fuGallery.FileName).ToLower();
                String[] allowedExtensions = { ".jpg" };
                for (int i = 0; i < allowedExtensions.Length; i++)
                {
                    if (fileExtension == allowedExtensions[i])
                    {
                        fileOK = true;
                    }
                }
            }

            if (fileOK)
            {
                try
                {
                    fuGallery.PostedFile.SaveAs(path + fuGallery.FileName);
                    filename = fuGallery.FileName;
                }
                catch (Exception ex)
                {
                    lblError.Text = "A problem accurred while uplouding picture";
                }
            }
            else
            {
                lblError.Text = "Not valid picture file";
            }
        }

        // file upload end

        if (filename.Trim().Length > 0)
        {
            if (txtTitle.Text.Trim().Length > 0)
            {
                sliderCreateTbl.SliderTitle = txtTitle.Text;
                if (txtDetail.Text.Trim().Length > 0)
                {
                    sliderCreateTbl.SliderDetail = txtDetail.Text;
                }
                else
                {
                    sliderCreateTbl.SliderDetail = "";
                }
                sliderCreateTbl.SliderPicAddr   = "~/slider/";
                sliderCreateTbl.SliderPicName   = filename;
                sliderCreateTbl.SliderStartDate = "";
                sliderCreateTbl.SliderStartTime = "";
                sliderCreateTbl.SliderLink      = "";
                sliderCreateTbl.SliderEndDate   = "";
                sliderCreateTbl.SliderEndTime   = "";

                sliderCreateTbl.Create();

                Response.Redirect("slider.aspx");
            }
            else
            {
                lblError.Text = "* please enter title of slide.";
            }
        }
        else
        {
            lblError.Text = "* please choose a picture first.";
        }
    }
    protected void btnAdd_Click(object sender, EventArgs e)
    {
        tblSlider sliderCreateTbl = new tblSlider();


        // file upload start
        string filename = string.Empty;

        if (IsPostBack)
        {
            Boolean fileOK = false;
            String  path   = Server.MapPath("~/video/");
            if (fuGallery.HasFile)
            {
                String   fileExtension     = System.IO.Path.GetExtension(fuGallery.FileName).ToLower();
                String[] allowedExtensions = { ".mp4" };
                for (int i = 0; i < allowedExtensions.Length; i++)
                {
                    if (fileExtension == allowedExtensions[i])
                    {
                        fileOK = true;
                    }
                }
            }

            if (fileOK)
            {
                try
                {
                    fuGallery.PostedFile.SaveAs(path + fuGallery.FileName);
                    filename = fuGallery.FileName;
                }
                catch (Exception ex)
                {
                    lblError.Text = "A problem accurred while uplouding picture";
                }
            }
            else
            {
                lblError.Text = "Not valid picture file";
            }
        }

        //file upload end
        //if (sliderUpdateTbl.Count == 0)
        //{
        //    if (filename.Trim().Length > 0)
        //    {
        //        if (txtTitle.Text.Trim().Length > 0)
        //        {
        //            sliderCreateTbl.picTitle = txtTitle.Text;
        //            if (txtDetail.Text.Trim().Length > 0)
        //                sliderCreateTbl.picDetails = txtDetail.Text;
        //            else
        //                sliderCreateTbl.picDetails = "";
        //            sliderCreateTbl.picAddr = "~/video/";
        //            sliderCreateTbl.picName = filename;
        //            sliderCreateTbl.allow = "1";
        //            sliderCreateTbl.picLink = "";
        //            sliderCreateTbl.dateExp = "";

        //            sliderCreateTbl.Create();

        //            Response.Redirect("sliderTbl.aspx");
        //        }
        //        else
        //            lblError.Text = "* please enter title of slide.";
        //    }
        //    else
        //        lblError.Text = "* please choose a picture first.";
        //}
        //else
        //{
        //    if (filename.Trim().Length > 0)
        //    {
        //        sliderUpdateTbl[0].picName = filename;
        //    }

        //}
    }