public void TestUpdateSingleItem(Enums.ResourceType resourceType, string firstField, ResourceFields.InputType firstType, string secondField, ResourceFields.InputType secondType, bool isPhaseIncluded) { var dictionaryAliasValue = new Dictionary <string, ResourceFields.InputType>() { { firstField, firstType }, { secondField, secondType }, }; CombineCaseHelper.TestUpdateSingleItem(resourceType, dictionaryAliasValue, isPhaseIncluded, records, fieldReader); }
private static XmlResource AddRequiredSystemFieldForSale(XmlResource resource, ResourceFields.InputType inputType) { switch (inputType) { case ResourceFields.InputType.SystemClient: resource.DictionaryValues["Sales.P_Recruiter"] = valueDictionary[ResourceFields.InputType.SystemRecruiter]; break; case ResourceFields.InputType.SystemRecruiter: resource.DictionaryValues["Sales.P_Client"] = valueDictionary[ResourceFields.InputType.SystemClient]; resource.DictionaryValues["Sales.P_Job"] = valueDictionary[ResourceFields.InputType.SystemJob]; break; case ResourceFields.InputType.SystemJob: resource.DictionaryValues["Sales.P_Client"] = valueDictionary[ResourceFields.InputType.SystemClient]; resource.DictionaryValues["Sales.P_Recruiter"] = valueDictionary[ResourceFields.InputType.SystemRecruiter]; break; case ResourceFields.InputType.SystemCandidate: resource.DictionaryValues["Sales.P_Resume"] = valueDictionary[ResourceFields.InputType.SystemResume]; break; case ResourceFields.InputType.SystemResume: resource.DictionaryValues["Sales.P_Candidate"] = valueDictionary[ResourceFields.InputType.SystemCandidate]; break; default: break; } return(resource); }