public PembelianDetailCreateEditViewModel GetPembelianDetailCreateViewModel() { var viewModel = new PembelianDetailCreateEditViewModel(); viewModel.BarangLookup = context.Barangs; return(viewModel); }
public void EditDetailPembelian(PembelianDetailCreateEditViewModel model) { var barang = GetBarang(model.ID); var pembelian = GetPembelian(model.ID); barang.ID = model.BarangID; pembelian.ID = model.PembelianID; context.SaveChanges(); }
public void AddDetailPembelian(PembelianDetailCreateEditViewModel model) { var pembelian = new DetilPembelian() { PembelianID = model.PembelianID, BarangID = model.BarangID }; context.Add(pembelian); context.SaveChanges(); }
public ActionResult Edit(PembelianDetailCreateEditViewModel model) { try { detailPembelianProvider.EditDetailPembelian(model); return(RedirectToAction("Index")); } catch (Exception) { return(RedirectToAction("Edit")); } }
public ActionResult Create(PembelianDetailCreateEditViewModel model) { try { detailPembelianProvider.AddDetailPembelian(model); return(RedirectToAction("Index")); } catch (Exception ex) { throw ex; return(RedirectToAction("Create")); } }
public PembelianDetailCreateEditViewModel GetPembelianDetailEditViewModel(int id) { var barang = GetBarang(id); var pembelian = GetPembelian(id); var detil = GetDetil(id); var viewModel = new PembelianDetailCreateEditViewModel() { ID = detil.ID, PembelianID = pembelian.ID, BarangID = barang.ID, BarangLookup = context.Barangs }; return(viewModel); }