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);
 }
Example #2
0
        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()));
        }
Example #3
0
        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));
        }
Example #4
0
 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()));
 }
Example #5
0
 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));
 }