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