/// <summary> /// 初始化【详情】Tab内控件 /// </summary> private void InitializeDetailTabControls() { #region 工具生成 //品牌 mcbVBIS_Brand.Clear(); //品牌拼音首字母 txtVBIS_BrandSpellCode.Clear(); //车系 mcbVBIS_Inspire.Clear(); //车系拼音首字母 txtVBIS_InspireSpellCode.Clear(); //车辆类型 cbVBIS_Model.Items.Clear(); //车型描述 txtVBIS_ModelDesc.Clear(); //有效 ckVBIS_IsValid.Checked = true; ckVBIS_IsValid.CheckState = CheckState.Checked; //创建人 txtVBIS_CreatedBy.Text = LoginInfoDAX.UserName; //创建时间 dtVBIS_CreatedTime.Value = BLLCom.GetCurStdDatetime(); //修改人 txtVBIS_UpdatedBy.Text = LoginInfoDAX.UserName; //修改时间 dtVBIS_UpdatedTime.Value = BLLCom.GetCurStdDatetime(); //品牌车系ID txtVBIS_ID.Clear(); //版本号 txtVBIS_VersionNo.Clear(); //给 品牌 设置焦点 lblVBIS_Brand.Focus(); #endregion #region 初始化下拉框 //品牌 _vehicleBrandList = CacheDAX.Get(CacheDAX.ConfigDataKey.VehicleBrand) as List <MDLBS_VehicleBrandInspireSumma>; mcbVBIS_Brand.DisplayMember = SystemTableColumnEnums.BS_VehicleBrandInspireSumma.Code.VBIS_Brand; mcbVBIS_Brand.ValueMember = SystemTableColumnEnums.BS_VehicleBrandInspireSumma.Code.VBIS_Brand; mcbVBIS_Brand.DataSource = _vehicleBrandList; //车系 _vehicleInspireList = CacheDAX.Get(CacheDAX.ConfigDataKey.VehicleBrandInspire) as List <MDLBS_VehicleBrandInspireSumma>; mcbVBIS_Inspire.DisplayMember = SystemTableColumnEnums.BS_VehicleBrandInspireSumma.Code.VBIS_Inspire; mcbVBIS_Inspire.ValueMember = SystemTableColumnEnums.BS_VehicleBrandInspireSumma.Code.VBIS_Inspire; if (_vehicleInspireList != null && !string.IsNullOrEmpty(mcbVBIS_Brand.SelectedValue)) { var curVehicleInspireList = _vehicleInspireList.Where(x => x.VBIS_Brand == mcbVBIS_Brand.SelectedValue).ToList(); mcbVBIS_Inspire.DataSource = curVehicleInspireList; } //车辆类型:从码表获取 _vehicleModelList = CodeTableHelp.GetEnumForComboBoxWithValueText(CodeType.VehicleModel); cbVBIS_Model.DisplayMember = SysConst.EN_TEXT; cbVBIS_Model.ValueMember = SysConst.Value; cbVBIS_Model.DataSource = _vehicleModelList; cbVBIS_Model.DataBind(); #endregion }
/// <summary> /// 初始化【详情】Tab内控件 /// </summary> private void InitializeDetailTabControls() { #region 工具生成 //组织ID txtGC_Org_ID.Clear(); //姓名 txtGC_Name.Clear(); //手机号码 txtGC_PhoneNo.Clear(); //地址 txtGC_Address.Clear(); //信用额度 numGC_CreditAmount.Value = null; //默认支付类型名称 cbGC_PaymentTypeName.Clear(); //默认开票类型名称 cbGC_BillingTypeName.Value = null; //默认物流人员类型名称 cbGC_DeliveryTypeName.Value = null; //默认物流人员ID txtGC_DeliveryByID.Clear(); //默认物流人员名称 txtGC_DeliveryByName.Clear(); //默认物流人员手机号 txtGC_DeliveryByPhoneNo.Clear(); //是否终止销售 ckGC_IsEndSales.Checked = true; ckGC_IsEndSales.CheckState = CheckState.Unchecked; //配件价格类别 mcbGC_AutoPartsPriceType.Clear(); //备注 txtGC_Remark.Clear(); //有效 ckGC_IsValid.Checked = true; ckGC_IsValid.CheckState = CheckState.Checked; //创建人 txtGC_CreatedBy.Text = LoginInfoDAX.UserName; //创建时间 dtGC_CreatedTime.Value = DateTime.Now; //修改人 txtGC_UpdatedBy.Text = LoginInfoDAX.UserName; //修改时间 dtGC_UpdatedTime.Value = DateTime.Now; //普通客户ID txtGC_ID.Clear(); //版本号 txtGC_VersionNo.Clear(); //给 姓名 设置焦点 lblGC_Name.Focus(); #endregion #region 初始化下拉框 //默认支付类型 _paymentTypeList = EnumDAX.GetEnumForComboBoxWithCodeText(EnumKey.TradeType); cbGC_PaymentTypeName.DisplayMember = SysConst.EN_TEXT; cbGC_PaymentTypeName.ValueMember = SysConst.EN_Code; cbGC_PaymentTypeName.DataSource = _paymentTypeList; cbGC_PaymentTypeName.DataBind(); //默认支付类型为{钱包} cbGC_PaymentTypeName.Text = TradeTypeEnum.Name.CASH; cbGC_PaymentTypeName.Value = TradeTypeEnum.Code.CASH; //默认开票类型 _billingTypeList = EnumDAX.GetEnumForComboBoxWithCodeText(EnumKey.BillingType); cbGC_BillingTypeName.DisplayMember = SysConst.EN_TEXT; cbGC_BillingTypeName.ValueMember = SysConst.EN_Code; cbGC_BillingTypeName.DataSource = _billingTypeList; cbGC_BillingTypeName.DataBind(); //默认开票类型为{普通票} cbGC_BillingTypeName.Text = BillingTypeEnum.Name.GENERAL; cbGC_BillingTypeName.Value = BillingTypeEnum.Code.GENERAL; //默认物流人员类型 _deliveryTypeList = EnumDAX.GetEnumForComboBoxWithCodeText(EnumKey.DeliveryType); cbGC_DeliveryTypeName.DisplayMember = SysConst.EN_TEXT; cbGC_DeliveryTypeName.ValueMember = SysConst.EN_Code; cbGC_DeliveryTypeName.DataSource = _deliveryTypeList; cbGC_DeliveryTypeName.DataBind(); //默认物流人员类型为{员工} cbGC_DeliveryTypeName.Text = DeliveryTypeEnum.Name.YG; cbGC_DeliveryTypeName.Value = DeliveryTypeEnum.Code.YG; //配件价格类别(从码表获取) _autoPartsPriceTypeList = CodeTableHelp.GetEnumForComboBoxWithValueText(CodeType.AutoPartsPriceType); mcbGC_AutoPartsPriceType.DisplayMember = SysConst.EN_TEXT; mcbGC_AutoPartsPriceType.ValueMember = SysConst.EN_TEXT; mcbGC_AutoPartsPriceType.DataSource = _autoPartsPriceTypeList; #endregion //默认组织为当前登录组织 txtGC_Org_ID.Text = LoginInfoDAX.OrgID; //默认信用额度为0 numGC_CreditAmount.Text = Convert.ToDecimal(0).ToString(CultureInfo.InvariantCulture); }