public static missionCompletion ReCalcuateMissionAccurals(missionCompletion mission) { using (MissionCompletionServiceClient client = new MissionCompletionServiceClient()) { updateExistingMissionCompletion updatedData = new updateExistingMissionCompletion(); updatedData.MissionCompletion = mission; var result = client.reCalcuateMissionAccuralsAsync(mission.id, mission.livingdeductdays, mission.transdeductdays, mission.fooddeductdays, mission.otherdeduction, mission.otherallowance, otherdeductionsReason: mission.otherdeductionreason).GetAwaiter().GetResult().MissionCompletion.missioncompletion; return(result); } }
public static missionCompletion UpdateRequest(missionCompletion mission) { using (MissionCompletionServiceClient client = new MissionCompletionServiceClient()) { updateExistingMissionCompletion updatedData = new updateExistingMissionCompletion(); updatedData.MissionCompletion = mission; updatedData.MissionCompletion.isApproved = "Y"; updatedData.MissionCompletion.statuscode = "IP"; var result = client.updateExistingMissionCompletionAsync(updatedData).GetAwaiter().GetResult().MissionCompletion.missioncompletion; return(result); } }