Example #1
0
        public ActionResult Create(FormCollection collection)
        {
            try
            {
                // TODO: Add insert logic here
                Advertise advertise = new Advertise();
                advertise.SetAddinationalInfo(collection["addinationInfo"] as string);
                advertise.SetAdvertCategory(DBHelper.FindOne<AdvertCategory>(id: Int32.Parse(collection["category"])));
                advertise.SetContent(collection["content"]);
                advertise.SetHash(DBHelper.generateHash());
                advertise.SetPrice(Double.Parse(collection["price"]));
                advertise.SetTitle(collection["title"] as string);
                DateTime validity = new DateTime();
                validity.AddDays(20);
                advertise.SetValidity(validity);
                advertise.SetVisibleToOthers(true);
                advertise.SetVisits(0);
                DBHelper.SaveOrUpdate(advertise);

                return RedirectToAction("Index");
            }
            catch
            {
                return View();
            }
        }
Example #2
0
 public void IsOwner(Advertise adv)
 {
     throw new System.Exception("Not implemented");
 }
Example #3
0
 //
 // GET: /Advert/Create
 public ActionResult Create()
 {
     Advertise model = new Advertise();
     ViewBag.Model = model;
     return View();
 }