public void GetCollections() { Rings = Jewelries.Where(i => i.Type.NameOfJewerly == "кольцо").ToArray <Jewelry>(); Earrings = Jewelries.Where(i => i.Type.NameOfJewerly == "серьги").ToArray <Jewelry>(); Pendants = Jewelries.Where(i => i.Type.NameOfJewerly == "подвеска").ToArray <Jewelry>(); AllJewelries = Jewelries.ToArray <Jewelry>(); }
public ActionResult DeleteConfirmed(int id) { Jewelries jewelries = db.Jewelries.Find(id); db.Jewelries.Remove(jewelries); db.SaveChanges(); return(RedirectToAction("Index")); }
public JewelryTableViewModel() { Jewelries = new Jewelries(); Jewelries.TypeOfPledge = "Zinyət əşyası"; OpenClientSerchTableCommand = new RelayCommand(OpenClientSerchTable); SaveCommand = new RelayCommand(Save); Currencies = new ObservableCollection <string>(MyRepository.Currencies); }
public void RemoveJewelry() { Jewelries.Remove(SomeJewelry); GetCollections(); if ((JewelryType.Count > 0 && SomeJewelry.Type.NameOfJewerly == JewelryType[0].Type.NameOfJewerly) || JewelryType.Equals(Jewelries)) { JewelryType.Remove(SomeJewelry); } }
public ActionResult Edit([Bind(Include = "JewelriesID,JName,JType,JMetal,JOccasion,JPhoto")] Jewelries jewelries) { if (ModelState.IsValid) { db.Entry(jewelries).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(jewelries)); }
public ActionResult Create([Bind(Include = "JewelriesID,JName,JType,JMetal,JOccasion,JPhoto")] Jewelries jewelries) { if (ModelState.IsValid) { db.Jewelries.Add(jewelries); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(jewelries)); }
public void RedactJewelry() { Jewelry jewelry = new Jewelry(); jewelry = SomeJewelry; RemoveJewelry(); Jewelries.Add(jewelry); GetCollections(); if ((JewelryType.Count > 0 && jewelry.Type.NameOfJewerly == JewelryType[0].Type.NameOfJewerly) || JewelryType.Equals(Jewelries)) { JewelryType.Add(SomeJewelry); } }
// GET: Jewelries/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Jewelries jewelries = db.Jewelries.Find(id); if (jewelries == null) { return(HttpNotFound()); } return(View(jewelries)); }
public void addItem(JewelryItemsViewModel item) { Jewelries.Add(item); if (Categories.Where(x => x.Id == item.JewelryCategories.Id).Count() == 0) { Categories.Add(item.JewelryCategories); Weight.Add(item.JewelryCategories.Name, 0); Price.Add(item.JewelryCategories.Name, 0); Quantity.Add(item.JewelryCategories.Name, 0); } Weight[item.JewelryCategories.Name] += item.Weight.Value * item.Quantity; Price[item.JewelryCategories.Name] += item.Price.Value * item.Quantity; Quantity[item.JewelryCategories.Name] += item.Quantity; Weight["Total"] += item.Weight.Value * item.Quantity; Price["Total"] += item.Price.Value * item.Quantity; Quantity["Total"] += item.Quantity; }
// GET: Jewelries/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Jewelries jewelries = db.Jewelries.Find(id); if (jewelries == null) { return(HttpNotFound()); } ViewBag.Photo = jewelries.JPhoto; return(View(jewelries)); }
void Save(object a) { Jewelries.Price = 0; foreach (var item in Jewelries.Jeweleries) { Jewelries.Price += item.Price; } //Jewelries jewelries = new Jewelries(); //jewelries.Copy(Jewelries); //ProcuringTableViewModel.ProcuringList.Add(jewelries); int ListSize; Jewelries jewelries = new Jewelries(); jewelries.Copy(Jewelries); try { var ItemDelete = ProcuringTableViewModel.JewelriesList.Where(x => x.Id == jewelries.Id).Select(x => x).First(); ProcuringTableViewModel.JewelriesList.Remove(ItemDelete); } catch (Exception) { } ProcuringTableViewModel.JewelriesList.Add(jewelries); ListSize = ProcuringTableViewModel.ProcuringList.Count; for (int i = ListSize - 1; i >= 0; i--) { var jeweleriess = ProcuringTableViewModel.ProcuringList[i] is Jewelries; if (jeweleriess) { ProcuringTableViewModel.ProcuringList.Remove(ProcuringTableViewModel.ProcuringList[i]); } } foreach (var item in ProcuringTableViewModel.JewelriesList) { ProcuringTableViewModel.ProcuringList.Add(item); } }