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); }