Пример #1
0
        /// <summary>
        /// 绑定combox
        /// </summary>
        private void InitCombox()
        {
            try
            {
                #region clear combox
                this.cmbDistrict.Items.Clear();
                //this.cmpApproveStatus.Items.Clear();
                #endregion

                #region bind district
                string msg = string.Empty;
                //Provinces[] Provinces = PharmacyDatabaseService.AllProvinces(out msg);
                District[] districts = PharmacyDatabaseService.AllDistricts(out msg);
                this.cmbDistrict.DataSource    = districts;
                this.cmbDistrict.DisplayMember = "Name";
                this.cmbDistrict.ValueMember   = "Id";
                foreach (District district in districts)
                {
                    dicDistrict.Add(district.Id, district.Name);
                }

                #endregion
                _ListUnitType = PharmacyDatabaseService.AllUnitTypes(out msg).ToList();
                this.cmbUnitType.DataSource    = _ListUnitType.OrderBy(d => d.Code).ToList();
                this.cmbUnitType.DisplayMember = "Name";
                this.cmbUnitType.ValueMember   = "Id";


                #region bind ApproveStatus
                //this.cmpApproveStatus.Items.Add(new ListItem(ApprovalStatus.Waitting.ToString(), "待审"));
                //this.cmpApproveStatus.Items.Add(new ListItem(ApprovalStatus.Approvaled.ToString(), "已审"));
                //this.cmpApproveStatus.Items.Add(new ListItem(BugsBox.Pharmacy.AppClient.PS.ApprovalStatus.Reject.ToString(), "审查未通过"));
                //this.cmpApproveStatus.Items.Add(new ListItem(BugsBox.Pharmacy.AppClient.PS.ApprovalStatus.Abate.ToString(), "失效"));
                //this.cmpApproveStatus.Items.Add(new ListItem(BugsBox.Pharmacy.AppClient.PS.ApprovalStatus.Canceled.ToString(), "取消"));
                #endregion
                //string msg = string.Empty;

                //#region bind UnitType
                //GetUnitType();
                ////this.cmbUnitType.DataSource = _ListUnitType;
                ////this.cmbUnitType.DisplayMember = "Name";
                ////this.cmbUnitType.ValueMember = "Id";
                //#endregion
            }
            catch (Exception ex)
            {
                //MessageBox.Show("初始化数据失败", "系统错误", MessageBoxButtons.OK);
                //Log.Error(ex);
            }
        }