public static async Task <IList <EmpMission> > GetEmployeeMissionsAsync(long employeeId) { var response = await RestAPICaller.Get <IList <EmpMission> >(StaticClass.Configuration["ServiceName:ERPWebAPIName"], $"MissionCompletion/GetEmpMissions/{employeeId}").ConfigureAwait(false); return(response); }
public static async Task <MissionCompletion> FindOneByJobIdAsync(string ktajobid) { var response = await RestAPICaller.Get <MissionCompletion>(StaticClass.Configuration["ServiceName:ERPWebAPIName"], $"MissionCompletion/GetByKtaJobId/{ktajobid}").ConfigureAwait(false); return(response); }
public static async Task <IList <OvertimeLine> > GetOverTimeLinesAsync(long missionId) { var response = await RestAPICaller.Get <Overtime>(StaticClass.Configuration["ServiceName:ERPWebAPIName"], $"Overtime/GetOne/{missionId}").ConfigureAwait(false); return(response.OvertimeLines.ToList()); }
public static async Task <MissionCompletion> FindOneAsync(long missionId) { var response = await RestAPICaller.Get <MissionCompletion>(StaticClass.Configuration["ServiceName:ERPWebAPIName"], $"MissionCompletion/GetOne/{missionId}").ConfigureAwait(false); return(response); }
public static async Task <IList <BusinessTripLine> > GetMandateLinesAsync(long missionId) { var response = await RestAPICaller.Get <BusinessTrip>(StaticClass.Configuration["ServiceName:ERPWebAPIName"], $"BusinessTrip/GetOne/{missionId}").ConfigureAwait(false); return(response.Lines.ToList()); }