/// <summary> /// 从服务器获取所有模块分类 /// </summary> /// <returns></returns> protected bool GetModuleCatetories() { ModuleCatetories = null; try { string message; ModuleCatetories = PharmacyDatabaseService.AllModuleCatetorys(out message) .OrderBy(mc => mc.Name) .OrderBy(mc => mc.Index) .ToList(); if (!string.IsNullOrWhiteSpace(message)) { throw new Exception(message); } SelectedModuleCatetory = ModuleCatetories.FirstOrDefault();//设置选择的默认 return(true); } catch (Exception ex) { ModuleCatetories = null; ex = new Exception("从服务器获取所有模块分类失败", ex); Log.Error(ex); MessageBox.Show(this.Text + ex.Message, "错误", MessageBoxButtons.OK, MessageBoxIcon.Stop); return(false); } }
/// <summary> /// 绑定GridView /// </summary> public void BindGrid() { string msg = string.Empty; ///Get 所有的Module Category _listModuleCategory = PharmacyDatabaseService.AllModuleCatetorys(out msg).ToList(); dgvData.DataSource = _listModuleCategory; }
/// <summary> /// //Get Module Category /// </summary> private void GetModuleCategory() { string msg = string.Empty; _listModuleCategory = PharmacyDatabaseService.AllModuleCatetorys(out msg).ToList(); }