var result = new RegistrationData
                  
                  
                                  {
                  
                  
                                      
                  
                  
                                      FullCompanyName = context.Inn.Length == 12 
                  
                  
                                          ? jObject["body"]?["docs"]?.First["ФИО"]?.ToString()
                  
                  
                                          : jObject["body"]?["docs"]?.First?["НаимЮЛСокр"]?.ToString(),
                  
                  
                                      
                  
                  
                                      Okpo =  jObject["body"]?["docs"]?.First["ОКПО"]?.ToString(),
                  
                  
                                      
                  
                  
                                      Kpp = context.Inn.Length == 12 
                  
                  
                                          ? string.Empty
                  
                  
                                          : jObject["body"]?["docs"]?.First?["КПП"]?.ToString(),
                  
                  
                                      
                  
                  
                                      Ogrn = context.Inn.Length == 12 
                  
                  
                                          ? jObject["body"]?["docs"]?.First?["ОГРНИП"]?.ToString()
                  
                  
                                          : jObject["body"]?["docs"]?.First?["ОГРН"]?.ToString(),
                  
                  
                                      
                  
                  
                                      DirectorFullName =context.Inn.Length == 12 
                  
                  
                                          ? jObject["body"]?["docs"]?.First?["ФИО"]?.ToString()
                  
                  
                                          : jObject["body"]?["docs"]?.First?["Руководители"]?.First?["fl"]?.ToString(),
                  
                  
                                      
                  
                  
                                      HeadAccountantFullName =context.Inn.Length == 12 
                  
                  
                                          ? jObject["body"]?["docs"]?.First?["ФИО"]?.ToString()
                  
                  
                                          : jObject["body"]?["docs"]?.First?["Руководители"]?.First?["fl"]?.ToString(),
                  
                  
                                      
                  
                  
                                      Address = context.Inn.Length == 12 
                  
                  
                                          ? jObject["body"]?["docs"]?.First?["Описание"]?.ToString()
                  
                  
                                          : jObject["body"]?["docs"]?.First?["Адрес"]?.ToString(),
                  
                  
                                      
                  
                  
                                      LegalAdress =context.Inn.Length == 12 
                  
                  
                                          ? jObject["body"]?["docs"]?.First?["Описание"]?.ToString()
                  
                  
                                          : jObject["body"]?["docs"]?.First?["Адрес"]?.ToString()
                  
                  
                                          
                  
                  
                                  };
                  
                  
                
Жуть
наглядно, спасибо
Без Linq, на автомапере.
Обсуждают сегодня