public ActionResult ConfirmVerifikasiPengirimanBarang(string grnId, string tenanId) { IPengirimanBarangRepository repo = PengirimanBarangRepository(); IList<GRNItem> items = repo.FindItemsByGRNId(new Guid(grnId)); foreach (var item in items) { string product = item.Items; Items NewProduct = JsonConvert.DeserializeObject<Items>(product); if (item.Items.Length > 0) { MasterData.Models.Ccy ccy = MasterDataRepository().FindAllCurrencies(0).Where(m => m.CcyId == NewProduct.CcyId).FirstOrDefault(); SendProductToTambahProduk(NewProduct, tenanId); item.Nama = NewProduct.NamaBArang; item.Kode = NewProduct.Kode; item.Barcode = NewProduct.Barcode; item.HargaJual = NewProduct.HargaJual; item.StatusPrint = NewProduct.StatusPrint; item.CcyCode = ccy.Kode; } } GRN grn = new AP1.Web.Models.PengirimanBarang(this.HttpContext) .ConfirmVerifikasiPengirimanBarang(grnId); Tenan tenan = MasterDataRepository().FindTenanById(Int32.Parse(tenanId)); ViewBag.Tenan = tenan; ViewBag.GrnItem = items; return View("ConfirmVerifikasiPengirimanBarangResult", grn); }
public ActionResult ConfirmReturnPengirimanBarang(string grnId, string tenanId) { IPengirimanBarangRepository repo = PengirimanBarangRepository(); IList<GRNItem> items = repo.FindItemsByGRNId(new Guid(grnId)); GRN grn = new AP1.Web.Models.PengirimanBarang(this.HttpContext) .ConfirmReturnBarang(grnId); Tenan tenan = MasterDataRepository().FindTenanById(Int32.Parse(tenanId)); ViewBag.Tenan = tenan; ViewBag.GrnItem = items; return View("VerifikasiReturnBarang", grn); }