private EntryListFieldList CreateIncidentFieldList() { EntryListFieldList fvFieldList = new EntryListFieldList(); RemedyDataProvider.SetEntryFieldList(ref fvFieldList, 1000000161); //IncidentNumber RemedyDataProvider.SetEntryFieldList(ref fvFieldList, 1000000000); //Summary RemedyDataProvider.SetEntryFieldList(ref fvFieldList, 1000000151); //Notes RemedyDataProvider.SetEntryFieldList(ref fvFieldList, 7); //Status RemedyDataProvider.SetEntryFieldList(ref fvFieldList, 1000000163); //Impact RemedyDataProvider.SetEntryFieldList(ref fvFieldList, 1000000162); //Urgency RemedyDataProvider.SetEntryFieldList(ref fvFieldList, 1000000164); //Priority RemedyDataProvider.SetEntryFieldList(ref fvFieldList, 1000000018); //LastName RemedyDataProvider.SetEntryFieldList(ref fvFieldList, 1000000019); //FirstName RemedyDataProvider.SetEntryFieldList(ref fvFieldList, 1000000099); //IncidentType RemedyDataProvider.SetEntryFieldList(ref fvFieldList, 1000000217); //Assigned Group return(fvFieldList); }
public static void SetEntryFieldList(ref EntryListFieldList fieldList, int fieldID) { fieldList.AddField(fieldID); }
public EntryFieldValueList GetFormData(string formName, string qualification, EntryListFieldList fieldList) { EntryFieldValueList fvFormData = new EntryFieldValueList(); LogHelper.LogTextDebug(formName, "Data Returned"); try { if (_arserver.LastReturnCode == 0) { fvFormData = _arserver.GetListEntryWithFields(formName, qualification, fieldList, 0, 1000); if (fvFormData.Count == 0) { throw new CustomError("NoDataFound", "No data is found for given Incident"); } } } catch (ARException objARException) { LogHelper.LogTextFatal(objARException.Message.ToString(), "Exception"); throw new CustomError("RemedyAPIError", objARException.Message); } LogHelper.LogTextDebug(formName, "Data Returned"); return(fvFormData); }