/////////////////////////////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)); }
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)); }
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)); }