Example #1
0
        /////////////////////////////edit Acc
        public ActionResult EditAcc(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Accessory data = db.Accessories.Find(id);

            if (data == null)
            {
                return(HttpNotFound());
            }
            AddAccessory PassedData = new AddAccessory();

            PassedData.ID      = data.ProductID;
            PassedData.model   = data.model;
            PassedData.Details = data.Details;
            PassedData.Brand   = data.Brand;
            PassedData.Price   = data.Price;
            PassedData.sale    = data.sale;
            PassedData.PicesNO = data.PicesNO;
            PassedData.img     = data.img;


            Admon.name      = Adminloggedin.name;
            Admon.password  = Adminloggedin.password;
            Admon.Type      = Adminloggedin.type;
            ViewBag.Message = Admon;

            return(View(PassedData));
        }
Example #2
0
        public ActionResult EditAcc(AddAccessory data)
        {
            if (ModelState.IsValid)
            {
                var PassedData = db.Accessories.Find(data.ID);
                PassedData.ProductID = data.ID;
                PassedData.model     = data.model;
                PassedData.Details   = data.Details;
                PassedData.Brand     = data.Brand;
                PassedData.Price     = data.Price;
                PassedData.sale      = data.sale;
                PassedData.PicesNO   = data.PicesNO;
                MemoryStream target = new MemoryStream();
                data.file.InputStream.CopyTo(target);
                PassedData.img = target.ToArray();


                db.Entry(PassedData).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("DashBoard"));
            }
            Admon.name      = Adminloggedin.name;
            Admon.password  = Adminloggedin.password;
            Admon.Type      = Adminloggedin.type;
            ViewBag.Message = Admon;
            return(View(data));
        }
Example #3
0
        public ActionResult AddAccessory(AddAccessory addAccessory)
        {
            if (ModelState.IsValid)
            {
                Accessory AccData = new Accessory();
                AccData.img = new byte[addAccessory.file.ContentLength];
                MemoryStream target = new MemoryStream();
                addAccessory.file.InputStream.CopyTo(target);
                AccData.img     = target.ToArray();
                AccData.model   = addAccessory.model;
                AccData.Details = addAccessory.Details;
                AccData.Brand   = addAccessory.Brand;
                AccData.Price   = addAccessory.Price;
                AccData.sale    = addAccessory.sale;
                AccData.PicesNO = addAccessory.PicesNO;

                db.Accessories.Add(AccData);
                db.SaveChanges();

                return(RedirectToAction("DashBoard"));
            }

            Admon.name      = Adminloggedin.name;
            Admon.password  = Adminloggedin.password;
            Admon.Type      = Adminloggedin.type;
            ViewBag.Message = Admon;

            return(View(addAccessory));
        }