Exemple #1
0
        public override Task <Empty> DeleteSystemCountryCode(SystemCountryCodePayload request, ServerCallContext context)
        {
            SystemCountryCodePoco poco = _logic.Get(request.Code);

            _logic.Delete(new SystemCountryCodePoco[] { poco });
            return(new Task <Empty>(() => new Empty()));
        }
 public override Task <Empty> DeleteSystemCountryCode(SystemCountryCodePayload request, ServerCallContext context)
 {
     _ = _logic.Get(request.Code) ??
         throw new ArgumentNullException("No System Country Code with this Code Found ");
     _logic.Delete(new SystemCountryCodePoco[] { _logic.Get(request.Code) });
     return(null);
 }
Exemple #3
0
 public override Task <Empty> UpdateSystemCountryCode(SystemCountryCodePayload request, ServerCallContext context)
 {
     SystemCountryCodePoco[] poco = { new SystemCountryCodePoco()
                                      {
                                          Code = request.Code,
                                          Name = request.Name
                                      } };
     _logic.Update(poco);
     return(new Task <Empty>(() => new Empty()));
 }
        public override Task <Empty> UpdateSystemCountryCode(SystemCountryCodePayload request, ServerCallContext context)
        {
            SystemCountryCodePoco[] pocos = new SystemCountryCodePoco[1];

            pocos[0].Code = request.Code;
            pocos[0].Name = request.Name;

            _logic.Update(pocos);
            return(new Task <Empty>(null));
        }
        public override Task <Empty> CreateSystemCountryCode(SystemCountryCodePayload request, ServerCallContext context)
        {
            SystemCountryCodePoco poco = new SystemCountryCodePoco()
            {
                Code = request.Code,
                Name = request.Name
            };

            _logic.Add(new SystemCountryCodePoco[] { poco });
            return(null);
        }
 public override Task <Empty> UpdateSystemCountryCode(SystemCountryCodePayload request, ServerCallContext context)
 {
     SystemCountryCodePoco[] pocos = new SystemCountryCodePoco[1];
     foreach (var poco in pocos)
     {
         poco.Code = request.Code;
         poco.Name = request.Name;
     }
     _logic.Update(pocos);
     return(new Task <Empty>(() => new Empty()));
 }
        public SystemCountryCodePoco[] GetArray(SystemCountryCodePayload request)
        {
            SystemCountryCodePoco poco = new SystemCountryCodePoco()
            {
                Code = request.Code,
                Name = request.Name
            };

            SystemCountryCodePoco[] pocos = new SystemCountryCodePoco[1];
            pocos[0] = poco;
            return(pocos);
        }
        public override Task <Empty> UpdateSystemCountryCode(SystemCountryCodePayload request, ServerCallContext context)
        {
            _ = _logic.Get(request.Code) ?? throw new ArgumentNullException("No System Country Code with this Code Found");
            SystemCountryCodePoco poco = new SystemCountryCodePoco()
            {
                Code = request.Code,
                Name = request.Name
            };

            _logic.Update(new SystemCountryCodePoco[] { poco });
            return(null);
        }
 public override Task <Empty> DeleteSystemCountryCode(SystemCountryCodePayload request, ServerCallContext context)
 {
     _logic.Delete(GetArray(request));
     return(new Task <Empty>(null));
 }