public override Task <Empty> DeleteApplicantJobApplication(ApplicantJobApplicationPayload request, ServerCallContext context) { ApplicantJobApplicationPoco poco = _logic.Get(Guid.Parse(request.Id)); _logic.Delete(new ApplicantJobApplicationPoco[] { poco }); return(new Task <Empty>(() => new Empty())); }
public override Task <Empty> UpdateApplicantJobApplication(ApplicantJobApplicationPayload request, ServerCallContext context) { ApplicantJobApplicationPoco[] pocos = new ApplicantJobApplicationPoco[1]; pocos[0].Id = Guid.Parse(request.Id); pocos[0].Applicant = Guid.Parse(request.Applicant); pocos[0].Job = Guid.Parse(request.Job); pocos[0].ApplicationDate = request.ApplicationDate.ToDateTime(); _logic.Update(pocos); return(new Task <Empty>(null)); }
public override Task <Empty> UpdateApplicantJobApplication(ApplicantJobApplicationPayload request, ServerCallContext context) { ApplicantJobApplicationPoco[] pocos = { new ApplicantJobApplicationPoco() { Id = Guid.Parse(request.Id), Applicant = Guid.Parse(request.Applicant), Job = Guid.Parse(request.Job), ApplicationDate = request.ApplicationDate.ToDateTime() } }; _logic.Update(pocos); return(new Task <Empty>(() => new Empty())); }
public override Task <Empty> DeleteApplicantJobApplication(ApplicantJobApplicationPayload request, ServerCallContext context) { var poco = new ApplicantJobApplicationPoco() { Id = Guid.Parse(request.Id), Applicant = Guid.Parse(request.Applicant), Job = Guid.Parse(request.Job), ApplicationDate = request.ApplicationDate.ToDateTime(), }; _logic.Delete(new ApplicantJobApplicationPoco[] { poco }); return(null); }
public ApplicantJobApplicationPoco[] GetArray(ApplicantJobApplicationPayload request) { ApplicantJobApplicationPoco poco = new ApplicantJobApplicationPoco() { Id = Guid.Parse(request.Id), Applicant = Guid.Parse(request.Applicant), Job = Guid.Parse(request.Job), ApplicationDate = request.ApplicationDate.ToDateTime() }; ApplicantJobApplicationPoco[] pocos = new ApplicantJobApplicationPoco[1]; pocos[0] = poco; return(pocos); }
public override Task <Empty> DeleteApplicantJobApplication(ApplicantJobApplicationPayload request, ServerCallContext context) { ApplicantJobApplicationPoco[] pocos = new ApplicantJobApplicationPoco[1]; foreach (var poco in pocos) { poco.Id = Guid.Parse(request.Id); poco.Applicant = Guid.Parse(request.Applicant); poco.Job = Guid.Parse(request.Job); poco.ApplicationDate = request.ApplicationDate.ToDateTime(); } _logic.Delete(pocos); return(new Task <Empty>(() => new Empty())); //return base.DeleteApplicantJobApplication(request, context); }
public override Task <Empty> DeleteApplicantJobApplication(ApplicantJobApplicationPayload request, ServerCallContext context) { ApplicantJobApplicationPoco poco = new ApplicantJobApplicationPoco() { Id = Guid.Parse(request.Id), Applicant = Guid.Parse(request.Applicant), Job = Guid.Parse(request.Job), ApplicationDate = DateTime.Parse(request.ApplicationDate.ToString()) }; ApplicantJobApplicationPoco[] pocoarray = { poco }; _logic.Delete(pocoarray); return(new Task <Empty>(() => new Empty())); }
public override Task <Empty> DeleteApplicantJobApplication(ApplicantJobApplicationPayload request, ServerCallContext context) { _logic.Delete(GetArray(request)); return(new Task <Empty>(null)); }