public override Task <Empty> DeleteSecurityLoginsRole(SecurityLoginsRolePayload request, ServerCallContext context)
 {
     _ = _logic.Get(Guid.Parse(request.Id)) ??
         throw new ArgumentNullException("No Security Login Role with this Id Found ");
     _logic.Delete(new SecurityLoginsRolePoco[] { _logic.Get(Guid.Parse(request.Id)) });
     return(null);
 }
Ejemplo n.º 2
0
        public override Task <Empty> DeleteSecurityLoginsRole(SecurityLoginsRolePayload request, ServerCallContext context)
        {
            SecurityLoginsRolePoco poco = _logic.Get(Guid.Parse(request.Id));

            _logic.Delete(new SecurityLoginsRolePoco[] { poco });
            return(new Task <Empty>(() => new Empty()));
        }
Ejemplo n.º 3
0
 public override Task <Empty> UpdateSecurityLoginsRole(SecurityLoginsRolePayload request, ServerCallContext context)
 {
     SecurityLoginsRolePoco[] pocos = { new SecurityLoginsRolePoco()
                                        {
                                            Id    = Guid.Parse(request.Id),
                                            Login = Guid.Parse(request.Login),
                                            Role  = Guid.Parse(request.Role)
                                        } };
     _logic.Update(pocos);
     return(new Task <Empty>(() => new Empty()));
 }
        public override Task <Empty> CreateSecurityLoginsRole(SecurityLoginsRolePayload request, ServerCallContext context)
        {
            SecurityLoginsRolePoco poco = new SecurityLoginsRolePoco()
            {
                Id    = Guid.Parse(request.Id),
                Login = Guid.Parse(request.Login),
                Role  = Guid.Parse(request.Role),
            };

            _logic.Add(new SecurityLoginsRolePoco[] { poco });
            return(null);
        }
 public override Task <Empty> UpdateSecurityLoginsRole(SecurityLoginsRolePayload request, ServerCallContext context)
 {
     SecurityLoginsRolePoco[] pocos = new SecurityLoginsRolePoco[1];
     foreach (var poco in pocos)
     {
         poco.Id    = Guid.Parse(request.Id);
         poco.Login = Guid.Parse(request.Login);
         poco.Role  = poco.Role;
     }
     _logic.Update(pocos);
     return(new Task <Empty>(() => new Empty()));
 }
Ejemplo n.º 6
0
        public SecurityLoginsRolePoco[] GetArray(SecurityLoginsRolePayload request)
        {
            SecurityLoginsRolePoco poco = new SecurityLoginsRolePoco()
            {
                Id    = Guid.Parse(request.Id),
                Login = Guid.Parse(request.Login),
                Role  = Guid.Parse(request.Role)
            };

            SecurityLoginsRolePoco[] pocos = new SecurityLoginsRolePoco[1];
            pocos[0] = poco;
            return(pocos);
        }
        public override Task <Empty> UpdateSecurityLoginsRole(SecurityLoginsRolePayload request, ServerCallContext context)
        {
            _ = _logic.Get(Guid.Parse(request.Id)) ?? throw new ArgumentNullException("No Security Login Role with this Id Found");
            SecurityLoginsRolePoco poco = new SecurityLoginsRolePoco()
            {
                Id    = Guid.Parse(request.Id),
                Login = Guid.Parse(request.Login),
                Role  = Guid.Parse(request.Role)
            };

            _logic.Update(new SecurityLoginsRolePoco[] { poco });
            return(null);
        }
Ejemplo n.º 8
0
 public override Task <Empty> DeleteSecurityLoginsRole(SecurityLoginsRolePayload request, ServerCallContext context)
 {
     _logic.Delete(GetArray(request));
     return(new Task <Empty>(null));
 }