public ActionResult Create(AdvertisementModel model) { try { context.AdvertisementInsertRow(model.AdName, model.Text, model.PublishDate, model.AddDate, model.NewsPaperId); return RedirectToAction("Index"); } catch { return View(model); } }
// // GET: /Advertisement/Details/5 public ActionResult Details(int id) { AdvertisementModel model = new AdvertisementModel(); var result = context.AdvertisementSelectRow(id).SingleOrDefault(); model.AdId = result.ID; model.AdName = result.AdName; model.AddDate = result.AddDate; model.PublishDate = result.PublishDate; model.Text = result.Text; model.NewsPaperId = result.NewsPaperId; model.PaperName = result.Name; return View(model); }
// // GET: /Advertisement/Create public ActionResult Create() { AdvertisementModel model = new AdvertisementModel(); PrepareNewspaper(model); return View(model); }
private void PrepareNewspaper(AdvertisementModel model) { model.Newspapers = context.NewsPapers.AsQueryable<NewsPaper>().Select(x => new SelectListItem() { Text = x.Name, Value = x.PaperId.ToString() }); }
public List<AdvertisementModel> getAdvertisements() { IList<AdvertisementModel> adList = new List<AdvertisementModel>(); AdvertisementModel ad; var result = context.AdvertisementSelectAll(); foreach (var item in result) { ad = new AdvertisementModel(); ad.AdName = item.AdName; ad.AdId = item.ID; ad.AddDate = item.AddDate; ad.PublishDate = item.PublishDate; ad.Text = item.Text; ad.NewsPaperId = item.NewsPaperId; ad.PaperName = item.Name; adList.Add(ad); } return adList.ToList(); }
public ActionResult Edit(AdvertisementModel model) { try { Advertisement ad = new Advertisement() { ID = model.AdId, AdName = model.AdName, AddDate = model.AddDate, PublishDate = model.PublishDate, Text = model.Text, NewsPaperId = model.NewsPaperId }; context.AdvertisementUpdateRow(model.AdId,model.AdName, model.Text, model.PublishDate, model.AddDate, model.NewsPaperId); return RedirectToAction("Index"); } catch { return View(model); } }