Beispiel #1
0
 public ActionResult Edit(NewsUpdt Update, int id)
 {
     if (Session["Username"] == null && Session["Password"] == null)
     {
         return(RedirectToAction("Index", "Admin", new { area = "" }));
     }
     else
     {
         if (ModelState.IsValid)
         {
             NewsUpdts UpdateNewsAndUpdt = new NewsUpdts();
             UpdateNewsAndUpdt.Name   = Update.Name;
             UpdateNewsAndUpdt.Detail = Update.Detail;
             HttpPostedFileBase imgFile = Request.Files["Picture"];
             if (imgFile.ContentLength > 0)
             {
                 string ext     = imgFile.FileName.Substring(imgFile.FileName.LastIndexOf("."));
                 string imgName = DateTime.Now.Ticks + ext;
                 string webpath = "~/News_And_Updates/" + imgName;
                 imgFile.SaveAs(Request.MapPath(webpath));
                 UpdateNewsAndUpdt.Picture = imgName;
                 new Cateloge().UpdateNewsAndUpdts_img(UpdateNewsAndUpdt, id);
             }
             else
             {
                 new Cateloge().UpdateNewsAndUpdts(UpdateNewsAndUpdt, id);
             }
             TempData["Msg"] = "News And Updates Have Updated Successfully";
             return(RedirectToAction("Index"));
         }
         return(View(Update));
     }
 }
        public ActionResult News()
        {
            List <NewsUpdts> SelectAllNews = new Cateloge().SelectAllNewsForWeb();

            if (SelectAllNews == null)
            {
                TempData["Message"] = "No Any News Posted Yet !";
            }
            else
            {
                WebAllClass Data = new WebAllClass();
                Data.NewsAndUpdts_s = new List <NewsUpdt>();
                foreach (var gdfc in SelectAllNews)
                {
                    NewsUpdt dbr = new NewsUpdt();
                    dbr.Id      = gdfc.db_Id;
                    dbr.Name    = gdfc.Name;
                    dbr.Picture = gdfc.Picture;
                    dbr.Detail  = gdfc.Detail;
                    dbr.Date    = gdfc.Date;
                    dbr.Month   = gdfc.Month;
                    dbr.Year    = gdfc.Year;
                    dbr.Time    = gdfc.Time;
                    Data.NewsAndUpdts_s.Add(dbr);
                }
                return(View(Data));
            }
            return(View());
        }
Beispiel #3
0
        public ActionResult Edit(int id)
        {
            if (Session["Username"] == null && Session["Password"] == null)
            {
                return(RedirectToAction("Index", "Admin", new { area = "" }));
            }
            else
            {
                NewsUpdts Update = new Cateloge().SelectNewsAndUpdts(id);

                if (Update == null)
                {
                    ViewBag.StatusMessage = " No Any Result Founded ! ";
                }
                else
                {
                    NewsUpdt Formelements = new NewsUpdt
                    {
                        Name    = Update.Name,
                        Detail  = Update.Detail,
                        Picture = Update.Picture,
                    };
                    return(PartialView("_EditNewsOrUpdate", Formelements));
                }

                return(RedirectToAction("Index"));
            }
        }
Beispiel #4
0
        public ActionResult Create(NewsUpdt Add)
        {
            if (Session["Username"] == null && Session["Password"] == null)
            {
                return(RedirectToAction("Index", "Admin", new { area = "" }));
            }
            else
            {
                if (ModelState.IsValid)
                {
                    NewsUpdts AddNewsUpdt = new NewsUpdts();
                    AddNewsUpdt.Name   = Add.Name;
                    AddNewsUpdt.Detail = Add.Detail;
                    HttpPostedFileBase imgFile = Request.Files["Picture"];
                    if (imgFile.ContentLength > 0)
                    {
                        string ext     = imgFile.FileName.Substring(imgFile.FileName.LastIndexOf("."));
                        string imgName = DateTime.Now.Ticks + ext;
                        string webpath = "~/News_And_Updates/" + imgName;
                        imgFile.SaveAs(Request.MapPath(webpath));
                        AddNewsUpdt.Picture = imgName;
                    }
                    AddNewsUpdt.Date  = DateTime.Today.ToString("dd-MM-yyyy");
                    AddNewsUpdt.Month = DateTime.Today.ToString("MMM");
                    AddNewsUpdt.Year  = DateTime.Today.ToString("yyyy");
                    AddNewsUpdt.Time  = DateTime.Now.ToString("HH:mm:ss");
                    new Cateloge().AddNewsUpdt(AddNewsUpdt);
                    TempData["Msg"] = "New News And Update Have Added Successfully";
                    return(RedirectToAction("Index"));
                }

                return(RedirectToAction("Index"));
            }
        }
        public ActionResult AboutUs()
        {
            List <NewsUpdts> SelectAllNews = new Cateloge().SelectAllNewsForWeb();

            WebAllClass Data = new WebAllClass();

            if (SelectAllNews == null)
            {
                TempData["Message_Null_News"] = "No Any News Posted Yet !";
            }
            else
            {
                Data.NewsAndUpdts_s = new List <NewsUpdt>();
                foreach (var gdfc in SelectAllNews.Take(6))
                {
                    NewsUpdt dbr = new NewsUpdt();
                    dbr.Id      = gdfc.db_Id;
                    dbr.Name    = gdfc.Name;
                    dbr.Picture = gdfc.Picture;
                    dbr.Detail  = gdfc.Detail;
                    dbr.Date    = gdfc.Date;
                    dbr.Month   = gdfc.Month;
                    dbr.Year    = gdfc.Year;
                    dbr.Time    = gdfc.Time;
                    Data.NewsAndUpdts_s.Add(dbr);
                }
            }

            List <Events> SelectAllEvents = new Cateloge().EventsForWeb();

            if (SelectAllEvents == null)
            {
                TempData["Message_Null_Event"] = "No Any Event Posted Yet !";
            }
            else
            {
                Data.Event_s = new List <Event>();
                foreach (var gdfc in SelectAllEvents.Take(6))
                {
                    Event dbr = new Event();
                    dbr.Id      = gdfc.db_Id;
                    dbr.Name    = gdfc.Name;
                    dbr.Picture = gdfc.Picture;
                    dbr.Detail  = gdfc.Detail;
                    dbr.Date    = gdfc.Date;
                    dbr.Month   = gdfc.Month;
                    dbr.Year    = gdfc.Year;
                    dbr.Time    = gdfc.Time;
                    Data.Event_s.Add(dbr);
                }
            }

            return(View(Data));
        }
        //
        // GET: /web/

        public ActionResult Index()
        {
            List <NewsUpdts> SelectAllNews = new Cateloge().SelectAllNewsForWeb();

            WebAllClass Data = new WebAllClass();

            if (SelectAllNews == null)
            {
                TempData["Message_Null_News"] = "No Any News Posted Yet !";
            }
            else
            {
                Data.NewsAndUpdts_s = new List <NewsUpdt>();
                foreach (var gdfc in SelectAllNews.Take(1))
                {
                    NewsUpdt dbr = new NewsUpdt();
                    dbr.Id      = gdfc.db_Id;
                    dbr.Name    = gdfc.Name;
                    dbr.Picture = gdfc.Picture;
                    dbr.Detail  = gdfc.Detail;
                    dbr.Date    = gdfc.Date;
                    dbr.Month   = gdfc.Month;
                    dbr.Year    = gdfc.Year;
                    dbr.Time    = gdfc.Time;
                    Data.NewsAndUpdts_s.Add(dbr);
                }
            }

            List <Stars> SelectAllStars = new Cateloge().StarsForWeb();

            if (SelectAllStars == null)
            {
                TempData["Message_Null_Star"] = "No Any Star Posted Yet !";
            }
            else
            {
                Data.Star_s = new List <Star>();
                foreach (var gdfc in SelectAllStars)
                {
                    Star dbr = new Star();
                    dbr.Id          = gdfc.db_Id;
                    dbr.Name        = gdfc.Name;
                    dbr.Picture     = gdfc.Picture;
                    dbr.Star_type   = gdfc.Star_type;
                    dbr.Achievement = gdfc.Achievement;
                    Data.Star_s.Add(dbr);
                }
            }

            return(View(Data));
        }
Beispiel #7
0
        public ActionResult Publish(NewsUpdt pnu, int id)
        {
            if (Session["Username"] == null && Session["Password"] == null)
            {
                return(RedirectToAction("Index", "Admin", new { area = "" }));
            }
            else
            {
                if (ModelState.IsValid)
                {
                    NewsUpdts PublishNewsUpdt = new NewsUpdts();
                    PublishNewsUpdt.Publish = pnu.Publish;
                    new Cateloge().PublishNewsOrUpdate(PublishNewsUpdt, id);
                    TempData["Msg"] = "This News or Update Have Published Successfully";
                    return(RedirectToAction("View", new { id = id }));
                }

                return(RedirectToAction("Index"));
            }
        }
Beispiel #8
0
        public ActionResult Index(string Search_key)
        {
            if (Session["Username"] == null && Session["Password"] == null)
            {
                return(RedirectToAction("Index", "Admin", new { area = "" }));
            }
            else
            {
                if (!string.IsNullOrEmpty(Search_key))
                {
                    List <NewsUpdts> Searched = new Cateloge().SearchNewsAndUpdts(Search_key);

                    if (Searched == null)
                    {
                        ViewBag.StatusMessage = " No Any Data Found ! ";
                    }
                    else
                    {
                        AllClasses Data = new AllClasses();
                        Data.New_sAndUpdt_s = new List <NewsUpdt>();
                        foreach (var gdfc in Searched)
                        {
                            NewsUpdt dbr = new NewsUpdt();
                            dbr.Id      = gdfc.db_Id;
                            dbr.Name    = gdfc.Name;
                            dbr.Detail  = gdfc.Detail;
                            dbr.Picture = gdfc.Picture;
                            Data.New_sAndUpdt_s.Add(dbr);
                        }
                        Data.New_sAndUpdt_s.TrimExcess();
                        return(View(Data));
                    }
                }
                else
                {
                    List <NewsUpdts> NewsandUpdates = new Cateloge().NewsAndUpdts();

                    if (NewsandUpdates == null)
                    {
                        ViewBag.StatusMessage = " No Any Data Found ! ";
                    }
                    else
                    {
                        AllClasses Data = new AllClasses();
                        Data.New_sAndUpdt_s = new List <NewsUpdt>();
                        foreach (var gdfc in NewsandUpdates)
                        {
                            NewsUpdt dbr = new NewsUpdt();
                            dbr.Id      = gdfc.db_Id;
                            dbr.Name    = gdfc.Name;
                            dbr.Detail  = gdfc.Detail;
                            dbr.Picture = gdfc.Picture;
                            Data.New_sAndUpdt_s.Add(dbr);
                        }
                        Data.New_sAndUpdt_s.TrimExcess();
                        return(View(Data));
                    }
                }
                return(View());
            }
        }