Ejemplo n.º 1
0
        public ActionResult DeleteConfirmed(int id)
        {
            AccessoriesAdv accessoriesAdv = db.AccessoriesAdv.Find(id);

            db.AccessoriesAdv.Remove(accessoriesAdv);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 2
0
        ///    [HttpPost]
        //   [ValidateAntiForgeryToken]
        public ActionResult Publish(int id)
        {
            AccessoriesAdv AccessoryAdv = db.AccessoriesAdv.FirstOrDefault(a => a.AccId == id);

            AccessoryAdv.state           = status.accepted;
            db.Entry(AccessoryAdv).State = EntityState.Modified;
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 3
0
        public ActionResult RepublishAcc(int?id)
        {
            AccessoriesAdv AccAdv = conn.AccessoriesAdv.FirstOrDefault(a => a.AccId == id);

            AccAdv.state             = status.accepted;
            conn.Entry(AccAdv).State = EntityState.Modified;
            conn.SaveChanges();

            return(RedirectToAction("Setting"));
        }
Ejemplo n.º 4
0
 public ActionResult Edit([Bind(Include = "AccId,AccName,Aphoto,Price,AdDate,Mid")] AccessoriesAdv accessoriesAdv)
 {
     if (ModelState.IsValid)
     {
         db.Entry(accessoriesAdv).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Mid = new SelectList(db.Manufacturer, "Mid", "Name", accessoriesAdv.Mid);
     return(View(accessoriesAdv));
 }
        //----------------------------------------------Details--------------------
        public ActionResult accDetails(int?id)
        {
            AccessoriesAdv        accadvDetails = db.AccessoriesAdv.FirstOrDefault(a => a.AccId == id);
            var                   i             = db.AccessoriesAdv.Where(a => a.AccId == id).Single().ApplicationUser_Id;
            ApplicationUser       accuser       = db.Users.Where(a => a.Id == i).Single();
            List <AccessoriesAdv> userAccAdvs   = db.AccessoriesAdv.Where(a => a.ApplicationUser_Id == i).ToList <AccessoriesAdv>();

            ViewBag.userAccAdvs = userAccAdvs;
            ViewBag.accuser     = accuser;
            return(PartialView(accadvDetails));
        }
Ejemplo n.º 6
0
        // GET: Admin_AccessoriesAdvs/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            AccessoriesAdv accessoriesAdv = db.AccessoriesAdv.Find(id);

            if (accessoriesAdv == null)
            {
                return(HttpNotFound());
            }
            return(View(accessoriesAdv));
        }
Ejemplo n.º 7
0
        // GET: Admin_AccessoriesAdvs/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            AccessoriesAdv accessoriesAdv = db.AccessoriesAdv.Find(id);

            if (accessoriesAdv == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Mid = new SelectList(db.Manufacturer, "Mid", "Name", accessoriesAdv.Mid);
            return(View(accessoriesAdv));
        }
        public ActionResult AccessoriesAdvert(AccessoriesAdv accessAdvert, HttpPostedFileBase image)
        {
            accessAdvert.ApplicationUser_Id = User.Identity.GetUserId();

            image.SaveAs(Server.MapPath("~/images/ads/Accessory/") + image.FileName);
            accessAdvert.Aphoto = "/images/ads/Accessory/" + image.FileName;
            accessAdvert.AdDate = DateTime.Now;
            if (ModelState.IsValid == true)
            {
                accessAdvert.state = status.waiting;
                db.AccessoriesAdv.Add(accessAdvert);
                db.SaveChanges();
                return(View("Done"));
            }

            else
            {
                return(View(accessAdvert));
            }
        }