public ActionResult Create(advertisement adver)
 {
     if (ModelState.IsValid)
     {
         var merchant   = (Account)Session[Common.CommonConstants.USER_INFO_SESSION];
         var daoAd      = new advertisementDAO();
         var daoOrderAd = new OrderAdvertisementDAO();
         adver.Merchant = merchant.ID;
         adver.CTR      = 0;
         adver.Status   = false;
         var  price = new LocationAdDAO().GetDetail(adver.Location).Price;
         long id    = daoAd.Insert(adver);
         if (id > 0)
         {
             var orderAd = new OrderAdvertisement();
             orderAd.IDAd       = id;
             orderAd.IDmerchant = adver.Merchant;
             orderAd.StartDate  = adver.ActiveDate;
             orderAd.EndDate    = adver.EndDate;
             TimeSpan Days = (TimeSpan)(orderAd.EndDate - orderAd.StartDate);
             orderAd.Price      = Days.Days * price;
             orderAd.Status     = 0;
             orderAd.CreateDate = DateTime.Now;
             long idorder = daoOrderAd.Insert(orderAd);
             if (idorder > 0)
             {
                 return(RedirectToAction("Index", "Advertisment"));
             }
         }
         else
         {
             ModelState.AddModelError("", "Thêm sản phẩm thất bại");
         }
     }
     return(View("Index"));
 }
 public long Insert(OrderAdvertisement entity)
 {
     db.OrderAdvertisements.Add(entity);
     db.SaveChanges();
     return(entity.ID);
 }