public ActionResult dsNhap2(string ReceiptIsuueGuid, string SizeGuid, int?Number, string SizeAdd) { shGoodReceiptIsuueDetailService _goodDetail = new shGoodReceiptIsuueDetailService(); List <shGoodReceiptIsuueDetail> dsNhap = new List <shGoodReceiptIsuueDetail>(); shSizeService _size = new shSizeService(); shSetSize size = new shSetSize(); if (!string.IsNullOrEmpty(SizeAdd) || !string.IsNullOrWhiteSpace(SizeAdd)) { string[] dsSizeAdd = SizeAdd.Split(';'); foreach (var childSize in dsSizeAdd) { string[] obj = childSize.Split('$'); if (obj != null) { size = _size.FindByKey(obj[0]); if (size != null) { dsNhap.Add(new shGoodReceiptIsuueDetail { ReceiptIsuueDetailGuid = obj[2], ReceiptIsuueGuid = ReceiptIsuueGuid, ProductGuid = size.ProductGuid, SectionGuid = size.SectionGuid, SizeGuid = size.SizeGuid, Number = TypeHelper.ToInt32(obj[1]), }); } } } } if (!string.IsNullOrEmpty(SizeGuid) || !string.IsNullOrWhiteSpace(SizeGuid)) { size = _size.FindByKey(SizeGuid); dsNhap.Add(new shGoodReceiptIsuueDetail { // ReceiptIsuueDetailGuid = GuidUnique.getInstance().GenerateUnique(), ReceiptIsuueGuid = ReceiptIsuueGuid, ProductGuid = size.ProductGuid, SectionGuid = size.SectionGuid, SizeGuid = size.SizeGuid, Number = Number, }); SizeAdd += SizeGuid + "$" + Number + "$" + "" + ";"; } ViewBag.ReceiptIsuueGuid = ReceiptIsuueGuid; ViewBag.dsNhap = dsNhap; ViewBag.SizeAdd = SizeAdd; return(PartialView("dsNhap", dsNhap)); }
public ActionResult dsNhap(string ReceiptIsuueGuid) { shGoodReceiptIsuueDetailService _goodDetail = new shGoodReceiptIsuueDetailService(); List <shGoodReceiptIsuueDetail> dsNhap = _goodDetail.DanhSachPhieuXuatNhap_ByParent(ReceiptIsuueGuid).ToList(); if (dsNhap == null) { dsNhap = new List <shGoodReceiptIsuueDetail>(); } shSizeService _size = new shSizeService(); ViewBag.ReceiptIsuueGuid = ReceiptIsuueGuid; ViewBag.dsNhap = dsNhap; return(PartialView("dsNhap", dsNhap)); }