Beispiel #1
0
        public override Task <Empty> DeleteCompanyJobSkill(CompanyJobSkillPayLoad request, ServerCallContext context)
        {
            CompanyJobSkillPoco[] pocos = new CompanyJobSkillPoco[] { new CompanyJobSkillPoco()
                                                                      {
                                                                          Id         = Guid.Parse(request.Id),
                                                                          Job        = Guid.Parse(request.Job),
                                                                          Skill      = request.Skill,
                                                                          SkillLevel = request.SkillLevel,
                                                                          Importance = request.Importance
                                                                      } };
            _logic.Delete(pocos);

            return(new Task <Empty>(() => new Empty()));
        }
        public override Task <Empty> UpdateCompanyJobSkill(CompanyJobSkillPayLoad request, ServerCallContext context)
        {
            CompanyJobSkillPoco poco = new CompanyJobSkillPoco()
            {
                Id         = new Guid(request.Id),
                Job        = new Guid(request.Job),
                Skill      = request.Skill,
                SkillLevel = request.SkillLevel,
                Importance = request.Importance
            };

            _logic.Update(new CompanyJobSkillPoco[] { poco });

            return(null);
        }