public JobDTO GetJob(long id) { return(IntegrationHttpClient.Get <JobDTO>(apiUri, endpoint + "?Id=" + id)); //var url = string.Format(baseAddress + "?Id=" + id); //IntegrationWebClient.Get(new Uri(url, UriKind.Absolute), // action, IntegrationWebClient.MessageFormat.Json, PMSClientConfig.CreateHeaderDic(userProvider.Token)); }
public JobDTO AddJob(JobDTO job) { return(IntegrationHttpClient.Post <JobDTO, JobDTO>(apiUri, endpoint, job)); //var url = string.Format(baseAddress); //IntegrationWebClient.Post(new Uri(url, UriKind.Absolute), // action, job, IntegrationWebClient.MessageFormat.Json, PMSClientConfig.CreateHeaderDic(userProvider.Token)); }
public JobIndexInPeriodDTO AddJobIndexInPeriod(JobIndexInPeriodDTO jobIndexInPeriod) { return(IntegrationHttpClient.Post <JobIndexInPeriodDTO, JobIndexInPeriodDTO>(apiUri, makeEndPoint(jobIndexInPeriod.PeriodId), jobIndexInPeriod)); //var url = string.Format(baseAddress + makeApiAdress(jobIndexInPeriod.PeriodId)); //IntegrationWebClient.Post(new Uri(url, PMSClientConfig.UriKind), action, jobIndexInPeriod, PMSClientConfig.MsgFormat, PMSClientConfig.CreateHeaderDic(userProvider.Token)); }
public UnitDTO AddUnit(UnitDTO unit) { return(IntegrationHttpClient.Post <UnitDTO, UnitDTO>(apiUri, endpoint, unit)); //var url = string.Format(baseAddress); //IntegrationWebClient.Post(new Uri(url, UriKind.Absolute), // action, unit, IntegrationWebClient.MessageFormat.Json, PMSClientConfig.CreateHeaderDic(userProvider.Token)); }
public EmployeeJobPositionsDTO AssignJobPositionsToEmployee(long periodId, string employeeNo, EmployeeJobPositionsDTO employeeJobPositions) { endpoint = makeEmployeeJobPositionsApiAdress(periodId, employeeNo); return(IntegrationHttpClient.Put <EmployeeJobPositionsDTO, EmployeeJobPositionsDTO>(apiUri, endpoint, employeeJobPositions)); //var url = string.Format(baseAddress + makeEmployeeJobPositionsApiAdress(periodId, employeeNo)); //IntegrationWebClient.Put(new Uri(url, PMSClientConfig.UriKind), action, employeeJobPositions, PMSClientConfig.MsgFormat, PMSClientConfig.CreateHeaderDic(userProvider.Token)); }
public JobIndexInPeriodDTO GetJobIndexInPeriod(long periodId, long abstractId, string columnNames) { var endpoint = makeEndPoint(periodId); endpoint += !string.IsNullOrWhiteSpace(columnNames) ? "&SelectedColumns=" + columnNames : ""; return(IntegrationHttpClient.Get <JobIndexInPeriodDTO>(apiUri, endpoint + "?abstractId=" + abstractId)); //var url = string.Format(baseAddress + makeApiAdress(periodId) + "?abstractId=" + abstractId); //url += !string.IsNullOrWhiteSpace(columnNames) ? "&SelectedColumns=" + columnNames : ""; //IntegrationWebClient.Get(new Uri(url, PMSClientConfig.UriKind), action, PMSClientConfig.MsgFormat, PMSClientConfig.CreateHeaderDic(userProvider.Token)); }
public JobDTO GetByTransferId(Guid transferId) { return(IntegrationHttpClient.Get <JobDTO>(apiUri, endpoint + "?TransferId=" + transferId)); }
public List <AbstractIndexInPeriodDTO> GetJobIndexGroups(long periodId) { var endpoint = makeEndPoint(periodId) + string.Format("?typeOf=" + "JobIndexGroup"); return(IntegrationHttpClient.Get <List <AbstractIndexInPeriodDTO> >(apiUri, endpoint)); }
public EmployeeDTO AddEmployee(EmployeeDTO employee) { endpoint = makeApiAdress(employee.PeriodId); return(IntegrationHttpClient.Post <EmployeeDTO, EmployeeDTO>(apiUri, endpoint, employee)); }
public JobIndexDTO AddJobIndex(JobIndexDTO jobIndex) { return(IntegrationHttpClient.Post <JobIndexDTO, JobIndexDTO>(apiUri, endpoint, jobIndex)); //var url = string.Format(apiAddress); //IntegrationWebClient.Post(new Uri(url, PMSClientConfig.UriKind), action, jobIndex, PMSClientConfig.MsgFormat, PMSClientConfig.CreateHeaderDic(userProvider.Token)); }
public JobIndexDTO GetJobIndex(long id) { return(IntegrationHttpClient.Get <JobIndexDTO>(apiUri, endpoint + "?Id=" + id)); //var url = string.Format(apiAddress + "?Id=" + id); //IntegrationWebClient.Get(new Uri(url, PMSClientConfig.UriKind), action, PMSClientConfig.MsgFormat, PMSClientConfig.CreateHeaderDic(userProvider.Token)); }
public UnitIndexDTO GetUnitIndexByTransferId(Guid transferId) { return(IntegrationHttpClient.Get <UnitIndexDTO>(apiUri, endpoint + "?TransferId=" + transferId)); }
public PeriodDTO GetActivePeriod() { return(IntegrationHttpClient.Get <PeriodDTO>(apiUri, endpoint + "?Active=1")); // var url = string.Format(baseAddress + "?Active=1"); // IntegrationWebClient.Get(new Uri(url, UriKind.Absolute), action, PMSClientConfig.MsgFormat, PMSClientConfig.CreateHeaderDic(userProvider.Token)); }
public UnitInPeriodDTO AddUnitInPeriod(long periodId, UnitInPeriodDTO unitInPeriodDto) { return(IntegrationHttpClient.Post <UnitInPeriodDTO, UnitInPeriodDTO>(apiUri, makeEndPoint(periodId), unitInPeriodDto)); //var url = string.Format(baseAddress + makeApiAdress(periodId)); //IntegrationWebClient.Post(new Uri(url, PMSClientConfig.UriKind), action, unitInPeriodDto, PMSClientConfig.MsgFormat, PMSClientConfig.CreateHeaderDic(userProvider.Token)); }