コード例 #1
0
        /// <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;
            }
        }
コード例 #2
0
 public FormSupplyUnitSalesmanEdit(FormRunMode runMode, SupplyUnitSalesman entity)
 {
     InitializeComponent();
     if (runMode != FormRunMode.Add && entity == null)
     {
         throw new ArgumentNullException("该模式下实体对象不可以为空");
     }
     this.RunMode = runMode;
     this.Entity  = entity;
 }
コード例 #3
0
 public FormPurchaseUnitBuyerEdit(FormRunMode runMode, PurchaseUnitBuyer entity)
 {
     InitializeComponent();
     if (runMode != FormRunMode.Add && entity == null)
     {
         throw new ArgumentNullException("该模式下实体对象不可以为空");
     }
     this.RunMode = runMode;
     this.Entity  = entity;
 }
コード例 #4
0
 public FormPurchaseUnitBuyerList(FormRunMode mode)
 {
     Mode = mode;
     switch (Mode)
     {
     case FormRunMode.Check:
         this.Text = "客户采购员审核";
         break;
     }
     InitializeComponent();
 }
コード例 #5
0
 public FormSupplyUnitSalesmanList(FormRunMode mode)
 {
     Mode = mode;
     switch (Mode)
     {
     case FormRunMode.Check:
         this.Text = "供货商业务人员审核";
         break;
     }
     InitializeComponent();
 }
コード例 #6
0
 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);
     }
 }