/// <summary> /// Save Header Properties /// </summary> /// <returns>bool</returns> private bool SaveHeaderProperties() { this.Cursor = Cursors.WaitCursor; F8902HeaderData headerData = new F8902HeaderData(); F8902HeaderData.SaveWorkOrderHeaerRow dr = headerData.SaveWorkOrderHeaer.NewSaveWorkOrderHeaerRow(); if (!string.IsNullOrEmpty(this.WorkIdTextBox.Text.Trim())) { dr.WOType = this.workOrderHeaderData.Rows[0][this.workOrderHeaderData.WOTypeColumn].ToString(); } dr.WODate = this.WorkOrderDate.Text.Trim(); if (ClosedCheckBox.Checked) { dr.IsOpen = true; } else { dr.IsOpen = false; } dr.WOID = this.workId; headerData.SaveWorkOrderHeaer.Rows.Add(dr); DataSet tempDataSet = new DataSet("Root"); tempDataSet.Tables.Add(headerData.SaveWorkOrderHeaer.Copy()); tempDataSet.Tables[0].TableName = "Table"; this.form8902Control.WorkItem.SaveHeader(tempDataSet.GetXml(), TerraScanCommon.UserId); this.GetHeaderProperties(); return(true); this.Cursor = Cursors.Default; }
/// <summary> /// F8902 the list Header information. /// </summary> /// <param name="workId">The WorkOrder id.</param> /// <returns> List of Header details of 8040</returns> public static F8902HeaderData F8902_GetWorkOrderHeader(int workId) { F8902HeaderData headerDataset = new F8902HeaderData(); Hashtable ht = new Hashtable(); ht.Add("@WOID", workId); Utility.LoadDataSet(headerDataset.GetWorkOrderHeader, "f8902_pcget_FS_WorkOrderHeader", ht); return(headerDataset); }