internal void LoadFA(string _FaName) { //【打开一个方案】 Plan_LoadRecord pcc_CarrierPlan = new Plan_LoadRecord((int)base.TaiType, _FaName); //【加载方案】 this.LoadPlan(pcc_CarrierPlan); }
public Plan_LoadRecord Copy() { if (dgv_RunningE.Rows.Count == 1) { return(new Plan_LoadRecord((int)TaiType, "")); } Plan_LoadRecord _Obj = new Plan_LoadRecord((int)TaiType, ""); int overTime = int.Parse(txt_overTime.Text); string danWei = comboBox1.Text; int marginTime = int.Parse(txt_marginTime.Text); StringBuilder mType = new StringBuilder(); for (int i = 0; i < 6; i++) { mType.Append(dgv_ModeByte[i, 0].Value.ToString()); } mType.Append("110000"); string modeType = mType.ToString(0, 6); List <StRunningE> lstR = new List <StRunningE>(); for (int i = 0; i < dgv_RunningE.Rows.Count; i++) { if (dgv_RunningE[dgv_RunningE.Columns.Count - 1, i].Value.ToString() == CONST_ADD) { break; } else { if (!this.CheckOK(i)) { return(new Plan_LoadRecord((int)TaiType, "")); } StRunningE stp = new StRunningE(); stp.PowerFX = (Cus_PowerFangXiang)Enum.Parse(typeof(Cus_PowerFangXiang), dgv_RunningE[1, i].Value.ToString()); stp.xIB = dgv_RunningE[2, i].Value.ToString(); stp.Glys = dgv_RunningE[3, i].Value.ToString(); stp.RunningTime = dgv_RunningE[4, i].Value.ToString(); lstR.Add(stp); } } _Obj.Add(overTime, danWei, marginTime, modeType, lstR); _Obj.SetPram((int)base.TaiType, base.FaName); return(_Obj); }