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