public override Task <Empty> DeleteCompanyJobDescription(CompanyJobDescriptionPayload request, ServerCallContext context) { _ = _logic.Get(Guid.Parse(request.Id)) ?? throw new ArgumentNullException("No Company Job Description Record with this Id Found "); _logic.Delete(new CompanyJobDescriptionPoco[] { _logic.Get(Guid.Parse(request.Id)) }); return(null); }
public override Task <Empty> DeleteCompanyJobDescription(CompanyJobDescriptionPayload request, ServerCallContext context) { CompanyJobDescriptionPoco poco = _logic.Get(Guid.Parse(request.Id)); _logic.Delete(new CompanyJobDescriptionPoco[] { poco }); return(new Task <Empty>(() => new Empty())); }
public override Task <Empty> UpdateCompanyJobDescription(CompanyJobDescriptionPayload request, ServerCallContext context) { CompanyJobDescriptionPoco[] pocos = { new CompanyJobDescriptionPoco() { Id = Guid.Parse(request.Id), Job = Guid.Parse(request.Job), JobName = request.JobName, JobDescriptions = request.JobDescriptions, } }; _logic.Update(pocos); return(new Task <Empty>(() => new Empty())); }
public override Task <Empty> UpdateCompanyJobDescription(CompanyJobDescriptionPayload request, ServerCallContext context) { CompanyJobDescriptionPoco[] pocos = new CompanyJobDescriptionPoco[1]; pocos[0].Id = Guid.Parse(request.Id); pocos[0].Job = Guid.Parse(request.Job); pocos[0].JobName = request.JobName; pocos[0].JobDescriptions = request.JobDescriptions; _logic.Update(pocos); return(new Task <Empty>(null)); }
public override Task <Empty> CreateCompanyJobDescription(CompanyJobDescriptionPayload request, ServerCallContext context) { CompanyJobDescriptionPoco poco = new CompanyJobDescriptionPoco() { Id = Guid.Parse(request.Id), Job = Guid.Parse(request.Job), JobName = request.JobName, JobDescriptions = request.JobDescription, }; _logic.Add(new CompanyJobDescriptionPoco[] { poco }); return(null); }
public override Task <Empty> DeleteCompanyJobDescription(CompanyJobDescriptionPayload request, ServerCallContext context) { CompanyJobDescriptionPoco[] pocos = new CompanyJobDescriptionPoco[1]; foreach (var poco in pocos) { poco.Id = Guid.Parse(request.Id); poco.Job = Guid.Parse(request.Job); poco.JobName = request.JobName; poco.JobDescriptions = request.JobDescriptions; } _logic.Delete(pocos); return(new Task <Empty>(() => new Empty())); }
public CompanyJobDescriptionPoco[] GetArray(CompanyJobDescriptionPayload request) { CompanyJobDescriptionPoco poco = new CompanyJobDescriptionPoco() { Id = Guid.Parse(request.Id), Job = Guid.Parse(request.Job), JobName = request.JobName, JobDescriptions = request.JobDescriptions }; CompanyJobDescriptionPoco[] pocos = new CompanyJobDescriptionPoco[1]; pocos[0] = poco; return(pocos); }
public override Task <Empty> UpdateCompanyJobDescription(CompanyJobDescriptionPayload request, ServerCallContext context) { _ = _logic.Get(Guid.Parse(request.Id)) ?? throw new ArgumentNullException("No Company Job Description Record with this Id Found "); var poco = new CompanyJobDescriptionPoco() { Id = Guid.Parse(request.Id), Job = Guid.Parse(request.Job), JobName = request.JobName, JobDescriptions = request.JobDescription, }; _logic.Update(new CompanyJobDescriptionPoco[] { poco }); return(null); }
public override Task <Empty> DeleteCompanyJobDescription(CompanyJobDescriptionPayload request, ServerCallContext context) { _logic.Delete(GetArray(request)); return(new Task <Empty>(null)); }