Exemple #1
0
 public ActionResult AddSpecs(SPECS_DETAILS sPECS_DETAILS)
 {
     try
     {
         string filename  = Path.GetFileNameWithoutExtension(sPECS_DETAILS.ImageFile.FileName);
         string extension = Path.GetExtension(sPECS_DETAILS.ImageFile.FileName);
         filename = filename + DateTime.Now.ToString("yymmssfff") + extension;
         sPECS_DETAILS.SPECS_IMAGE = "~/Images/" + filename;
         filename = Path.Combine(Server.MapPath("~/Images/"), filename);
         sPECS_DETAILS.ImageFile.SaveAs(filename);
         using (OnlineSpecsDetailsEntities cimage = new OnlineSpecsDetailsEntities())
         {
             cimage.SPECS_DETAILS.Add(sPECS_DETAILS);
             cimage.SaveChanges();
             ViewBag.message = "Details Added Sucessfully";
             //return View();
             //ModelState.Clear();
             //return RedirectToAction("SPECS_DETAILS");
             return(RedirectToAction("ViewSpecs", "UserRegister"));
         }
     }
     catch (Exception ex)
     {
         return(View("Error" + ex.Message));
     }
 }
        public ActionResult DeleteConfirmed(int id)
        {
            SPECS_DETAILS sPECS_DETAILS = db.SPECS_DETAILS.Find(id);

            db.SPECS_DETAILS.Remove(sPECS_DETAILS);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "SPECS_ID,SPECS_NAME,SPECS_IMAGE,FRAME_TYPE,FRAME_WIDTH,FRAME_SIZE,SPECS_PRICE")] SPECS_DETAILS sPECS_DETAILS)
 {
     if (ModelState.IsValid)
     {
         db.Entry(sPECS_DETAILS).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.SPECS_ID = new SelectList(db.ADD_TO_CART, "SPECS_ID", "SPECS_NAME", sPECS_DETAILS.SPECS_ID);
     return(View(sPECS_DETAILS));
 }
        // GET: SPECS_DETAILS/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            SPECS_DETAILS sPECS_DETAILS = db.SPECS_DETAILS.Find(id);

            if (sPECS_DETAILS == null)
            {
                return(HttpNotFound());
            }
            return(View(sPECS_DETAILS));
        }
        // GET: SPECS_DETAILS/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            SPECS_DETAILS sPECS_DETAILS = db.SPECS_DETAILS.Find(id);

            if (sPECS_DETAILS == null)
            {
                return(HttpNotFound());
            }
            ViewBag.SPECS_ID = new SelectList(db.ADD_TO_CART, "SPECS_ID", "SPECS_NAME", sPECS_DETAILS.SPECS_ID);
            return(View(sPECS_DETAILS));
        }
Exemple #6
0
 public ActionResult Add_To_cart(ViewCart view)
 {
     try
     {
         SPECS_DETAILS specs = specsDetailsEntities.SPECS_DETAILS.FirstOrDefault(id => id.SPECS_ID == view.SPECS_ID);
         ADD_TO_CART   add   = new ADD_TO_CART();
         add.SPECS_ID    = view.SPECS_ID;
         add.SPECS_NAME  = view.SPECS_NAME;
         add.QUANTITY    = view.QUANTITY;
         add.SPECS_PRICE = (view.QUANTITY) * (view.SPECS_PRICE);
         add.EMAILID     = TempData.Peek("CUSTOMER_EMAIL").ToString();
         specsDetailsEntities.ADD_TO_CART.Add(add);
         specsDetailsEntities.SaveChanges();
         ViewBag.Message = "Added To cart Sucessfully";
         return(RedirectToAction("ViewSpecs"));
     }
     catch (Exception e)
     {
         return(View("Error" + e.Message));
     }
 }
Exemple #7
0
        public ActionResult Add_to_cart(int SPECS_ID)
        {
            SPECS_DETAILS specs = specsDetailsEntities.SPECS_DETAILS.FirstOrDefault(id => id.SPECS_ID == SPECS_ID);
            ViewCart      view  = new ViewCart();

            try
            {
                if (specs != null)
                {
                    view.SPECS_ID    = specs.SPECS_ID;
                    view.SPECS_NAME  = specs.SPECS_NAME;
                    view.SPECS_PRICE = specs.SPECS_PRICE;
                }
            }

            catch (Exception)
            {
                return(View("Error"));
            }
            return(View(view));
        }