/// <summary> /// 带参数构造窗体 /// </summary> /// <param name="_user"></param> /// <param name="_supermarket"></param> public frmMain(Model.User _user, Supermarket _supermarket = null, WeatherNow _wn = null, WeatherToday _wt = null) { try { user = new Model.User(_user.UserID, _user.Level, _user.Supermarket); supermarket = new Supermarket(_supermarket.Name); wn = null; wt = null; if (_wn != null) { wn = _wn; } if (_wt != null) { wt = _wt; } } catch (NullReferenceException) { MessageBox.Show("用户信息加载失败,程序退出\n请联系管理员进行维护"); Application.Exit(); } InitializeComponent(); }
public frmCheckpurchaseLog(User _user, Supermarket _smk) : base(_user, _smk) { InitializeComponent(); }
/// <summary> /// 继承的构造函数 /// </summary> /// <param name="_user"></param> /// <param name="_supermarket"></param> public frmMerchandiseManagement(User _user, Supermarket _supermarket) :base(_user, _supermarket) { labelTitle.Text = Model.frmSetting.itemTitle; InitializeComponent(); }
public Supermarket Clone(Supermarket _other) { name = _other.name; return this; }
public Supermarket(Supermarket _supermarket) { name = _supermarket.name; }
/// <summary> /// 带参数构造函数 /// 继承父类构造函数 /// </summary> /// <param name="_user"></param> /// <param name="_supermarket"></param> public frmAuthorityManagement(User _user, Supermarket _supermarket) : base(_user, _supermarket) { labelTitle.Text = frmSetting.authorityTitle; InitializeComponent(); }
/// <summary> /// 设置超市属性的Model内容 /// </summary> private void setSupermarketModel() { var obj = cmbLoadSupermarket.SelectedItem as DataRowView; supermarket = new Supermarket(obj[SuperMarketTable.name].ToString()); }