public ActionResult SaveAdvisory(SA_Advisory UserNews)
        {
            for (int i = 0; i < Request.Files.Count; i++)
            {
                var file = Request.Files[i];

                if (file != null && file.ContentLength > 0)
                {
                    var fileName = Path.GetFileName(file.FileName);

                    var path = Path.Combine(Server.MapPath("~/ProductImages"), fileName);
                    file.SaveAs(path);
                    UserNews.AdvisoryImg = fileName;
                }
            }
            UserNews.CreatedTime = DateTime.Now;
            AdvisoryDataStore Obj = new AdvisoryDataStore();

            if (UserNews.id == 0)
            {
                Obj.AddAdvisory(UserNews);
            }
            else
            {
                Obj.EditAdvisory(UserNews);
            }
            return(RedirectToAction("Advisory"));
        }
예제 #2
0
        public async Task <bool> UpdateAdvisory(SA_Advisory News)
        {
            _context.Entry(News).State = EntityState.Modified;
            //  News.ModeifiedDate = DateTime.Now;
            int x = await _context.SaveChangesAsync();

            return(x == 0 ? false : true);
        }
예제 #3
0
        public async Task <bool> AddAdvisory(SA_Advisory News)
        {
            //  News.CreatedDate = DateTime.Now;
            _context.SA_Advisory.Add(News);
            int x = await _context.SaveChangesAsync();

            return(x == 0 ? false : true);
        }
예제 #4
0
        public bool DeleteAdvisory(int NewsId)
        {
            //  News.CreatedDate = DateTime.Now;
            SA_Advisory EditNews = _context.SA_Advisory.Where(News => News.id == NewsId).FirstOrDefault();

            _context.Entry(EditNews).State = EntityState.Deleted;
            int x = _context.SaveChanges();

            return(x == 0 ? false : true);
        }
예제 #5
0
        public bool EditAdvisory(SA_Advisory News)
        {
            //  News.CreatedDate = DateTime.Now;
            SA_Advisory EditNews = _context.SA_Advisory.Where(Cat => Cat.id == News.id).FirstOrDefault();

            EditNews.AdvisoryName        = News.AdvisoryName;
            EditNews.AdvisoryDiscription = News.AdvisoryDiscription;
            EditNews.Meta                  = News.Meta;
            EditNews.AdsContent            = News.AdsContent;
            EditNews.MetaDiscription       = News.MetaDiscription;
            _context.Entry(EditNews).State = EntityState.Modified;
            int x = _context.SaveChanges();

            return(x == 0 ? false : true);
        }
        public ActionResult EditAdvisory(int id)
        {
            SA_Advisory obj = Obj.GetAdvisoryByid(id);

            return(View("AddAdvisory", obj));
        }
        public ActionResult AddAdvisory()
        {
            var Model = new SA_Advisory();

            return(View(Model));
        }