Пример #1
0
        public void SaveOpt(string name, string value)
        {
            var pp = (from oo in _basicInfor.ConFig
                      where oo.Key == name
                      select oo).ToList().FirstOrDefault();

            if (pp != null)
            {
                pp.Value = value;
            }
            else
            {
                ConFig posOpt = new ConFig();
                posOpt.Key   = name;
                posOpt.Value = value;
                posOpt.ID    = Guid.NewGuid().ToString();
                if (_basicInfor.Connection.State == ConnectionState.Closed)
                {
                    _basicInfor.Connection.Open();
                }
                _basicInfor.ConFig.InsertOnSubmit(posOpt);
            }
            if (_basicInfor.Connection.State == ConnectionState.Closed)
            {
                _basicInfor.Connection.Open();
            }
            _basicInfor.SubmitChanges();
        }
Пример #2
0
        private void frmRepackCenterStatus_Load(object sender, EventArgs e)
        {
            FormLoaded = false;
            QueryParms = new CustomerServicesParameters();
            IList <TLCSV_RePackConfig> RePack = new List <TLCSV_RePackConfig>();

            using (var context = new TTI2Entities())
            {
                var ConFigs = context.TLCSV_RePackConfig.GroupBy(x => x.PORConfig_BoxNumber_Key);
                foreach (var ConFig in ConFigs)
                {
                    var ConFigPk   = ConFig.FirstOrDefault().PORConfig_BoxNumber_Key;
                    var ConFigDesc = ConFig.FirstOrDefault().PORConfig_BoxNumber_Key.ToString();
                    cmboRepackConfig.Items.Add(new CustomerServices.CheckComboBoxItem(ConFigPk, ConFigDesc, false));
                }
            }
            FormLoaded = true;
        }
Пример #3
0
        public static string FindValue(string key, string defvalue, List <ConFig> p)
        {
            ConFig myPosOpt = p.ToList().FindAll(pp => pp.Key.ToUpper() == key.ToUpper()).ToList().FirstOrDefault();

            if (myPosOpt != null)
            {
                try
                {
                    return(myPosOpt.Value);
                }
                catch (Exception)
                {
                    return(defvalue);
                }
            }
            else
            {
                return(defvalue);
            }
        }