Exemple #1
0
 private void AddRepairs(Engineer engineer, string[] repairArgs)
 {
     for (int i = 0; i < repairArgs.Length; i += 2)
     {
         string  name   = repairArgs[i];
         int     hours  = int.Parse(repairArgs[i + 1]);
         IRepair repair = this.repairFactory.MakeRepair(name, hours);
         engineer.AddRepair(repair);
     }
 }
Exemple #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            if (!this.IsPostBack)
            {
                initLabel();
                bindTable(null, DEFAULT_ROWS, null);
                setColumnWidth();
                //CmbPdLine.Station = Request["Station"];
                CmbPdLine.Station = Request["Station"];
                //CmbPdLine.Stage = "FA";
                CmbPdLine.Customer = Master.userInfo.Customer;              
                UserId = Master.userInfo.UserId;
                Customer = Master.userInfo.Customer;
                refreshCmbReturnStation(null, "0");
            }

            repairServiceObj = ServiceAgent.getInstance().GetObjectByName<IFARepair>(WebConstant.FARepairObject);
            commServiceObj = ServiceAgent.getInstance().GetObjectByName<IRepair>(WebConstant.CommonObject);

            iFARepair = (IFARepair)repairServiceObj;
            iRepairLog = (IRepair)commServiceObj;
            iProduct = (IProduct)commServiceObj;
            iTestStation = (ITestStation)commServiceObj;
        }
        catch (FisException ex)
        {
            showErrorMessage(ex.mErrmsg);
            bindTable(null, DEFAULT_ROWS, null);
            this.hidRecordCount.Value = "0";
            refreshCmbReturnStation(null, "0");
        }
        catch (Exception ex)
        {
            showErrorMessage(ex.Message);
            bindTable(null, DEFAULT_ROWS, null);
            this.hidRecordCount.Value = "0";
            refreshCmbReturnStation(null, "0");
        }
    }
 public void AddRepair(IRepair repair)
 {
     this.repairs.Add(repair);
 }
 public void AddRepair(IRepair repair)
 {
     repairs.Add(repair);
 }
 public void Add(IRepair thing)
 {
     thingsToRepair.Add(thing);
 }
Exemple #6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            //2012-4-16
            UserId = Master.userInfo.UserId;
            Customer = Master.userInfo.Customer;

            if (!this.IsPostBack)
            {
                initLabel();
                bindTable(null, 12);
                setColumnWidth();            
                CmbPdLine.Station = Request["station"];
                //CmbPdLine.Station = "75";//Dean Test 20110312
                
                CmbPdLine.Customer = Master.userInfo.Customer;
                /*
                UserId = Master.userInfo.UserId;
                Customer = Master.userInfo.Customer;
                 */

                //2012-8-1, Jessica Liu, 需求变更:增加Return Station 计算逻辑, 修改解DN条件
                refreshCmbReturnStation(null, "0");
            }

            repairServiceObj = ServiceAgent.getInstance().GetObjectByName<IPAQCRepairForDocking>(repairBllName);
            commServiceObj = ServiceAgent.getInstance().GetObjectByName<IRepair>(commBllName);

            iPAQCRepair = (IPAQCRepairForDocking)repairServiceObj;
            iRepairLog = (IRepair)commServiceObj;
            iProduct = (IProduct)commServiceObj;
            iTestStation = (ITestStation)commServiceObj;
        }
        catch (FisException ex)
        {
            showErrorMessage(ex.mErrmsg);
            bindTable(null, DEFAULT_ROWS);
            this.hidRecordCount.Value = "0";
            //2012-8-1, Jessica Liu, 需求变更:增加Return Station 计算逻辑, 修改解DN条件
            refreshCmbReturnStation(null, "0");
        }
        catch (Exception ex)
        {
            showErrorMessage(ex.Message);
            bindTable(null, DEFAULT_ROWS);
            this.hidRecordCount.Value = "0";
            //2012-8-1, Jessica Liu, 需求变更:增加Return Station 计算逻辑, 修改解DN条件
            refreshCmbReturnStation(null, "0");
        }
    }
 public void AddRepair(IRepair rep)
 {
     this.Repairs.Add(rep);
 }
Exemple #8
0
 public void AddRepairItem(IRepair item)
 {
     this.repairs.Add(item);
 }
Exemple #9
0
 public void AddRepair(IRepair repair)
 {
     this._repears.Add(repair);
 }
Exemple #10
0
 public void AddRepair(IRepair newRepair)
 {
     this.Repairs.Add(newRepair);
 }