public override Task <Empty> DeleteCompanyDescription(CompanyDescriptionPayload request, ServerCallContext context) { _ = _logic.Get(Guid.Parse(request.Id)) ?? throw new ArgumentNullException("No Company Description Record with this Id Found "); _logic.Delete(new CompanyDescriptionPoco[] { _logic.Get(Guid.Parse(request.Id)) }); return(null); }
public override Task <Empty> DeleteCompanyDescription(CompanyDescriptionPayload request, ServerCallContext context) { CompanyDescriptionPoco poco = _logic.Get(Guid.Parse(request.Id)); _logic.Delete(new CompanyDescriptionPoco[] { poco }); return(new Task <Empty>(() => new Empty())); }
public override Task <Empty> CreateCompanyDescription(CompanyDescriptionPayload request, ServerCallContext context) { CompanyDescriptionPoco[] pocos = new CompanyDescriptionPoco[1]; pocos[0].Id = Guid.Parse(request.Id); pocos[0].Company = Guid.Parse(request.Company); pocos[0].LanguageId = request.LanguageId; pocos[0].CompanyName = request.CompanyName; pocos[0].CompanyDescription = request.CompanyDescription; _logic.Add(pocos); return(new Task <Empty>(null)); }
public override Task <Empty> UpdateCompanyDescription(CompanyDescriptionPayload request, ServerCallContext context) { CompanyDescriptionPoco[] pocos = { new CompanyDescriptionPoco() { Id = Guid.Parse(request.Id), Company = Guid.Parse(request.Company), CompanyDescription = request.CompanyDescription, CompanyName = request.CompanyName, LanguageId = request.LanguageId } }; _logic.Update(pocos); return(new Task <Empty>(() => new Empty())); }
public override Task <Empty> UpdateCompanyDescription(CompanyDescriptionPayload request, ServerCallContext context) { CompanyDescriptionPoco[] pocos = new CompanyDescriptionPoco[1]; foreach (var poco in pocos) { poco.Id = Guid.Parse(request.Id); poco.Company = Guid.Parse(request.Company); poco.LanguageId = request.LanguageId; poco.CompanyName = request.CompanyName; poco.CompanyDescription = request.CompanyDescription; } _logic.Update(pocos); return(new Task <Empty>(() => new Empty())); }
public CompanyDescriptionPoco[] GetArray(CompanyDescriptionPayload request) { CompanyDescriptionPoco poco = new CompanyDescriptionPoco() { Id = Guid.Parse(request.Id), Company = Guid.Parse(request.Company), LanguageId = request.LanguageId, CompanyName = request.ComanyName, CompanyDescription = request.CompanyDescription }; CompanyDescriptionPoco[] pocos = new CompanyDescriptionPoco[1]; pocos[0] = poco; return(pocos); }
public override Task <Empty> UpdateCompanyDescription(CompanyDescriptionPayload request, ServerCallContext context) { _ = _logic.Get(Guid.Parse(request.Id)) ?? throw new ArgumentNullException("No Company Description Record with this Id Found "); var poco = new CompanyDescriptionPoco() { Id = Guid.Parse(request.Id), Company = Guid.Parse(request.Company), CompanyDescription = request.CompanyDescription, CompanyName = request.CompanyName, LanguageId = request.LanguageId, }; _logic.Update(new CompanyDescriptionPoco[] { poco }); return(null); }
public override Task <Empty> CreateCompanyDescription(CompanyDescriptionPayload request, ServerCallContext context) { var pocos = new CompanyDescriptionPoco[] { new CompanyDescriptionPoco() { Id = Guid.Parse(request.Id), Company = Guid.Parse(request.Company), CompanyDescription = request.CompanyDescription, CompanyName = request.CompanyName, LanguageId = request.LanguageId, } }; _logic.Add(pocos); return(null); }
public override Task <Empty> DeleteCompanyDescription(CompanyDescriptionPayload request, ServerCallContext context) { _logic.Delete(GetArray(request)); return(new Task <Empty>(null)); }