void setGiaTriSubItem(NhaXeCauHinhModel model, bool isSet = true)
        {
            try
            {
                bool isCheck = false;
                switch (model.MaCauHinh)
                {
                case ENNhaXeCauHinh.KY_GUI_MAU_HANG_HOA_XUAT_BEN:
                {
                    var _ItemPerPage = _nhaxeService.GetNhaXeCauHinhByCode(_workContext.NhaXeId, ENNhaXeCauHinh.KY_GUI_MAU_HANG_HOA_XUAT_BEN_PAGES);
                    if (_ItemPerPage != null)
                    {
                        model.ItemPerPage = Convert.ToInt32(_ItemPerPage.GiaTri);
                    }
                    var _startendrepeat = _nhaxeService.GetNhaXeCauHinhByCode(_workContext.NhaXeId, ENNhaXeCauHinh.KY_GUI_MAU_HANG_HOA_XUAT_BEN_REPEATSTARTEND);
                    if (_startendrepeat != null)
                    {
                        string[] arrstartend = _startendrepeat.GiaTri.Split('|');
                        if (arrstartend.Length == 2)
                        {
                            model.KyTuRepeatStart = arrstartend[0];
                            model.KyTuRepeatEnd   = arrstartend[1];
                            isCheck = true;
                        }
                    }



                    break;
                }

                case ENNhaXeCauHinh.VE_MAU_IN_PHOI:
                {
                    var _ItemPerPage = _nhaxeService.GetNhaXeCauHinhByCode(_workContext.NhaXeId, ENNhaXeCauHinh.VE_MAU_IN_PHOI_PAGES);
                    if (_ItemPerPage != null)
                    {
                        model.ItemPerPage = Convert.ToInt32(_ItemPerPage.GiaTri);
                    }
                    var _startendrepeat = _nhaxeService.GetNhaXeCauHinhByCode(_workContext.NhaXeId, ENNhaXeCauHinh.VE_MAU_IN_PHOI_REPEATSTARTEND);
                    if (_startendrepeat != null)
                    {
                        string[] arrstartend = _startendrepeat.GiaTri.Split('|');
                        if (arrstartend.Length == 2)
                        {
                            model.KyTuRepeatStart = arrstartend[0];
                            model.KyTuRepeatEnd   = arrstartend[1];
                            isCheck = true;
                        }
                    }
                    break;
                }

                case ENNhaXeCauHinh.VE_MAU_IN_CUONG_VE:
                {
                    var _solien = _nhaxeService.GetNhaXeCauHinhByCode(_workContext.NhaXeId, ENNhaXeCauHinh.VE_MAU_IN_CUONG_VE_LIEN);
                    if (_solien != null)
                    {
                        model.SoLien = Convert.ToInt32(_solien.GiaTri);
                    }
                    break;
                }

                case ENNhaXeCauHinh.KY_GUI_PHIEU_GUI_HANG:
                {
                    var _solien = _nhaxeService.GetNhaXeCauHinhByCode(_workContext.NhaXeId, ENNhaXeCauHinh.KY_GUI_PHIEU_GUI_HANG_LIEN);
                    if (_solien != null)
                    {
                        model.SoLien = Convert.ToInt32(_solien.GiaTri);
                    }
                    break;
                }
                }
                if (!isCheck || !isSet)
                {
                    return;
                }

                int _posrepeat = model.GiaTri.IndexOf(model.KyTuRepeatStart);
                if (_posrepeat > 0)
                {
                    string _part1        = model.GiaTri.Substring(0, _posrepeat);
                    string _part2        = model.GiaTri.Substring(_posrepeat);
                    int    _posendrepeat = _part2.IndexOf(model.KyTuRepeatEnd);
                    string _part3        = _part2.Substring(_posendrepeat + model.KyTuRepeatEnd.Length);
                    _part2           = _part2.Substring(0, _posendrepeat + model.KyTuRepeatEnd.Length);
                    model.GiaTri     = _part1 + _ITEMS + _part3;
                    model.GiaTriItem = _part2;
                    //kiem tra tiep co vong lap ko
                    _posrepeat = model.GiaTri.IndexOf(model.KyTuRepeatStart);
                    if (_posrepeat > 0)
                    {
                        _part1            = model.GiaTri.Substring(0, _posrepeat);
                        _part2            = model.GiaTri.Substring(_posrepeat);
                        _posendrepeat     = _part2.IndexOf(model.KyTuRepeatEnd);
                        _part3            = _part2.Substring(_posendrepeat + model.KyTuRepeatEnd.Length);
                        _part2            = _part2.Substring(0, _posendrepeat + model.KyTuRepeatEnd.Length);
                        model.GiaTri      = _part1 + _ITEM1S + _part3;
                        model.GiaTriItem1 = _part2;
                    }
                }
            }
            catch
            {  }
        }