public override Task <Empty> DeleteSecurityRole(SecurityRolePayLoad request, ServerCallContext context)
 {
     SecurityRolePoco[] pocos = new SecurityRolePoco[] { new SecurityRolePoco()
                                                         {
                                                             Id         = Guid.Parse(request.Id),
                                                             Role       = request.Role,
                                                             IsInactive = request.IsInactive
                                                         } };
     _logic.Delete(pocos);
     return(new Task <Empty>(() => new Empty()));
 }
        public override Task <Empty> UpdateSecurityRole(SecurityRolePayLoad request, ServerCallContext context)
        {
            SecurityRolePoco poco = new SecurityRolePoco()
            {
                Id         = new Guid(request.Id),
                Role       = request.Role,
                IsInactive = request.IsInactive
            };

            _logic.Update(new SecurityRolePoco[] { poco });

            return(null);
        }