/// <summary> /// 如果是编辑和浏览模式必须设置 /// 不为null的doubtDrug /// </summary> /// <param name="mode">运行模式</param> /// <param name="doubtDrug"></param> public FormDoubtDrugEdit(FormRunMode mode, DoubtDrug doubtDrug) { InitializeComponent(); if (DesignMode) { return; } Mode = mode; if (Mode == FormRunMode.Browse || Mode == FormRunMode.Edit) { throw new ArgumentNullException("浏览模式与编辑模式药物疑问对象不可为null"); } SetControlsStatus(); CurrentDoubtDrug = doubtDrug; switch (mode) { case FormRunMode.Edit: this.Text = "疑问医疗器械编辑"; break; case FormRunMode.Browse: this.Text = "疑问医疗器械浏览"; break; case FormRunMode.Add: this.Text = "疑问医疗器械添加"; break; } }
public FormSupplyUnitSalesmanEdit(FormRunMode runMode, SupplyUnitSalesman entity) { InitializeComponent(); if (runMode != FormRunMode.Add && entity == null) { throw new ArgumentNullException("该模式下实体对象不可以为空"); } this.RunMode = runMode; this.Entity = entity; }
public FormPurchaseUnitBuyerEdit(FormRunMode runMode, PurchaseUnitBuyer entity) { InitializeComponent(); if (runMode != FormRunMode.Add && entity == null) { throw new ArgumentNullException("该模式下实体对象不可以为空"); } this.RunMode = runMode; this.Entity = entity; }
public FormPurchaseUnitBuyerList(FormRunMode mode) { Mode = mode; switch (Mode) { case FormRunMode.Check: this.Text = "客户采购员审核"; break; } InitializeComponent(); }
public FormSupplyUnitSalesmanList(FormRunMode mode) { Mode = mode; switch (Mode) { case FormRunMode.Check: this.Text = "供货商业务人员审核"; break; } InitializeComponent(); }
public FormGoodsAdditionalProperty(FormRunMode runMode, DrugInfo drugInfo, GoodsAdditionalProperty goodsAdditional) { InitializeComponent(); if (!DesignMode) { this.RunMode = runMode; GoodsAdditional = goodsAdditional; if (GoodsAdditional == null) { throw new ArgumentNullException("商品附加属性不可为空"); } this.DrugInfo = drugInfo; if (drugInfo == null) { throw new ArgumentNullException("商品属性不可为空"); } this.ucGoodsAdditionalProperty1.DrugInfo = this.DrugInfo; this.ucGoodsAdditionalProperty1.GoodsAdditional = this.GoodsAdditional; this.FormClosing += new FormClosingEventHandler(FormGoodsAdditionalProperty_FormClosing); } }