示例#1
0
        public override Task <CompanyJobReply> GetCompanyJob(IdRequest4 request,
                                                             ServerCallContext context)
        {
            CompanyJobPoco poco = _logic.Get(Guid.Parse(request.Id));

            return(Task.FromResult <CompanyJobReply>(FromPoco(poco)));
        }
        public override Task <ApplicantResumePayload> ReadApplicantResume(IdRequest4 request, ServerCallContext context)
        {
            var poco = _logic.Get(Guid.Parse(request.Id));

            return(new Task <ApplicantResumePayload>(
                       () => new ApplicantResumePayload()
            {
                Id = poco.Id.ToString(),
                Applicant = poco.Applicant.ToString(),
                Resume = poco.Resume,
                LastUpdated = Timestamp.FromDateTime((DateTime)poco.LastUpdated)
            }));;
        }