Ejemplo n.º 1
0
        private void btn_Save_Click(object sender, EventArgs e)
        {
            string qu           = this.cmb_qu.Text;
            string PostTypeId   = txtPostTypeId.Text;
            string PostTypeName = txtPostTypes.Text;
            bool   isEnable     = cbIsEnable.Checked;

            ls.IsEnable = isEnable.ToString();
            OrderSortService.SaveLatticeSetting(ls);

            if (sz == null)
            {
                sz = new SolutionZipType
                {
                    CabinetId         = ls.CabinetId,
                    LatticeSettingId  = ls.ID,
                    ZipName           = qu == "请选择" ? "" : qu,
                    SortingSolutionId = OrderSortService.GetSystemSettingCache().SortingSolution,
                    Id           = Guid.NewGuid().ToString(),
                    PostTypeId   = PostTypeId,
                    PostTypeName = PostTypeName
                };
            }
            else
            {
                sz.ZipName      = qu == "请选择" ? "" : qu;
                sz.PostTypeId   = PostTypeId;
                sz.PostTypeName = PostTypeName;
            }
            OrderSortService.SaveSolutionZipType(sz);
            this.DialogResult = DialogResult.OK;
        }
Ejemplo n.º 2
0
 internal void SolutionZipType(SolutionZipType solutionZipType)
 {
     try
     {
         using (var db = new OrderSortingDBEntities())
         {
             db.SolutionZipType.AddOrUpdate(solutionZipType);
             db.SaveChangesAsync();
         }
     }
     catch (Exception ex)
     {
         SaveErrLogHelper.SaveErrorLog(string.Empty, ex.ToString());
     }
 }
Ejemplo n.º 3
0
        private void 格口设置_Load(object sender, EventArgs e)
        {
            ls = OrderSortService.GetLatticeSettingById(_latticesettingId);
            sz = OrderSortService.GetSolutionZipType(_latticesettingId);

            cbIsEnable.Checked = Convert.ToBoolean(ls.IsEnable);

            var qu8Array = Enum.GetValues(typeof(qu8_Enum));
            List <KeyValuePair <int, string> > qu8List = new List <KeyValuePair <int, string> >();

            foreach (var enumItem in qu8Array)
            {
                qu8List.Add(new KeyValuePair <int, string>((int)enumItem, enumItem.ToString()));
            }
            cmb_qu.DataSource    = qu8List;
            cmb_qu.DisplayMember = "Value";
            cmb_qu.ValueMember   = "Key";
            cmb_qu.SelectedValue = 0;
            cmb_qu.SelectedValue = qu8List.Find(o => o.Value == sz?.ZipName).Key;
            //渠道初始化
            txtPostTypeId.Text = sz?.PostTypeId ?? "";
            txtPostTypes.Text  = sz?.PostTypeName ?? "";
            SettingQu();
        }
Ejemplo n.º 4
0
 public static void SaveSolutionZipType(SolutionZipType solutionZipType)
 {
     sortingService.SolutionZipType(solutionZipType);
 }