protected DataRow GetGridRow(object obj) { SPCObject spcObj = obj as SPCObject; //return new Infragistics.WebUI.UltraWebGrid.UltraGridRow( // new object[]{ // spcObj.ObjectCode.ToString(), // spcObj.ObjectName.ToString(), // this.languageComponent1.GetString( spcObj.GraphType.ToString() ), // this.languageComponent1.GetString( spcObj.DateRange.ToString() ), // spcObj.MaintainUser.ToString(), // FormatHelper.ToDateString(spcObj.MaintainDate), // FormatHelper.ToTimeString(spcObj.MaintainTime), // "" // }); DataRow row = this.DtSource.NewRow(); row["SPCControlItem"] = spcObj.ObjectCode.ToString(); row["ObjectName"] = spcObj.ObjectName.ToString(); row["GraphType"] = this.languageComponent1.GetString(spcObj.GraphType.ToString()); row["DateFromTo"] = this.languageComponent1.GetString(spcObj.DateRange.ToString()); row["MUSER"] = spcObj.MaintainUser.ToString(); row["MDATE"] = FormatHelper.ToDateString(spcObj.MaintainDate); row["MTIME"] = FormatHelper.ToTimeString(spcObj.MaintainTime); return(row); }
public void DeleteSPCObject(SPCObject sPCObject) { this._helper.DeleteDomainObject(sPCObject, new ICheck[] { new DeleteAssociateCheck(sPCObject, this.DataProvider, new Type[] { typeof(SPCItemSpec), typeof(SPCDataStore) }) }); }
private string[] FormatExportRecord(object obj) { SPCObject spcObj = obj as SPCObject; return(new string[] { spcObj.ObjectCode.ToString(), spcObj.ObjectName.ToString(), this.languageComponent1.GetString(spcObj.GraphType.ToString()), this.languageComponent1.GetString(spcObj.DateRange.ToString()), spcObj.MaintainUser.ToString(), FormatHelper.ToDateString(spcObj.MaintainDate), FormatHelper.ToTimeString(spcObj.MaintainTime) }); }
private void SetEditObject(object obj) { if (obj == null) { this.txtObjectCodeEdit.Text = string.Empty; this.txtObjectNameEdit.Text = string.Empty; this.drpGraphTypeEdit.SelectedIndex = 0; this.drpDateEdit.SelectedIndex = 0; return; } SPCObject spcObj = obj as SPCObject; this.txtObjectCodeEdit.Text = spcObj.ObjectCode.ToString(); this.txtObjectNameEdit.Text = spcObj.ObjectName.ToString(); this.drpGraphTypeEdit.SelectedValue = spcObj.GraphType.ToString(); this.drpDateEdit.SelectedValue = spcObj.DateRange.ToString(); }
/// <summary> /// 查询控制对象测试数据次数 /// </summary> /// <param name="spcObjectCode"></param> /// <returns></returns> public int GetObjectTestCount(string spcObjectCode) { if (htSpcTestCount == null) { htSpcTestCount = new Hashtable(); } if (htSpcTestCount.ContainsKey(spcObjectCode) == true) { return(Convert.ToInt32(htSpcTestCount[spcObjectCode])); } else { SPCFacade spcFacade = new SPCFacade(this.DataProvider); SPCObject spcObj = (SPCObject)spcFacade.GetSPCObject(spcObjectCode); if (spcObj != null) { // htSpcTestCount.Add(spcObjectCode, spcObj.TestTimes); //return Convert.ToInt32(spcObj.TestTimes); } } return(1); }
private object GetEditObject() { if (this.ValidateInput()) { if (_spcFacade == null) { _spcFacade = new FacadeFactory(base.DataProvider).CreateSPCFacade(); } SPCObject obj = this._spcFacade.CreateNewSPCObject(); obj.ObjectCode = FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtObjectCodeEdit.Text)); obj.ObjectName = FormatHelper.CleanString(this.txtObjectNameEdit.Text); obj.GraphType = FormatHelper.CleanString(this.drpGraphTypeEdit.SelectedValue); obj.DateRange = FormatHelper.CleanString(this.drpDateEdit.SelectedValue); obj.MaintainUser = this.GetUserCode(); return(obj); } else { return(null); } }
public void UpdateSPCObject(SPCObject sPCObject) { this._helper.UpdateDomainObject(sPCObject); }
public void AddSPCObject(SPCObject sPCObject) { this._helper.AddDomainObject(sPCObject); }