public static JobResponsibility CreateJobResponsibility(string jobId, string areaOfResponsibilityId, global::Microsoft.Dynamics.DataEntities.Job job, global::Microsoft.Dynamics.DataEntities.Responsibility responsibility) { JobResponsibility jobResponsibility = new JobResponsibility(); jobResponsibility.JobId = jobId; jobResponsibility.AreaOfResponsibilityId = areaOfResponsibilityId; if ((job == null)) { throw new global::System.ArgumentNullException("job"); } jobResponsibility.Job = job; if ((responsibility == null)) { throw new global::System.ArgumentNullException("responsibility"); } jobResponsibility.Responsibility = responsibility; return(jobResponsibility); }
public async Task <bool> DeleteJobResponsibilityAsync(JobResponsibility responsibility) { var url = string.Format(Endpoints.JobResponsibilitiesEndpoint, responsibility.Job) + $"{responsibility.Id}/"; return(await RequestWrapper.DeleteAsyncWrapper(url)); }
public async Task <JobResponsibility> CreateJobResponsibilityAsync(JobResponsibility responsibility) { var url = string.Format(Endpoints.JobResponsibilitiesEndpoint, responsibility.Job); return(await RequestWrapper.PostAsyncWrapper <JobResponsibility, JobResponsibility>(responsibility, url)); }
public CustomList <JobResponsibility> GetAllJobResponsibility(long empKey) { return(JobResponsibility.GetAllJobResponsibility(empKey)); }