Exemple #1
0
            }                                                 // Гарантийное обеспечение

            internal static Subsection3 ReadSection(System.Data.DataRow row)
            {
                Subsection3 sec = new Subsection3();

                try
                {
                    sec.data_rascheta              = row.ItemArray[0].ToString();  // Дата расчета
                    sec.naimenovanie_kontrakta     = row.ItemArray[6].ToString();  // Наименование контракта
                    sec.kod_kontrakta              = row.ItemArray[21].ToString(); // Код контракта
                    sec.pos_na_nachalo_dnja        = row.ItemArray[34].ToString(); // Позиция на начало дня
                    sec.pos_na_konec_dnja          = row.ItemArray[49].ToString(); // Позиция на конец дня
                    sec.var_marzha_na_nachalo_dnya = row.ItemArray[63].ToString(); // Вар.маржа на начало дня
                    sec.var_marzha_na_konec_dnya   = row.ItemArray[76].ToString(); // Вар маржа на конец дня
                    sec.garant_obespechenie        = row.ItemArray[91].ToString(); // Гарантийное обеспечение

                    return(null);
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex.Message);
                }
                return(sec);
            }
Exemple #2
0
            }                                                // Валюта пункта цены

            internal static Subsection3 ReadSection(System.Data.DataRow row)
            {
                Subsection3 sec = new Subsection3();

                try
                {
                    sec.naimenovanie_kontrakta = row.ItemArray[0].ToString();  // Наименование контракта
                    sec.jod_kontrakta          = row.ItemArray[26].ToString(); // Код контракта
                    sec.naimenovanie_aktiva    = row.ItemArray[46].ToString(); // Наименование актива
                    sec.tip_kontrakta          = row.ItemArray[70].ToString(); // Тип контракта
                    sec.punkt_zeny             = row.ItemArray[81].ToString(); // Пункт цены
                    sec.valuta_punkta_zeny     = row.ItemArray[94].ToString(); // Валюта пункта цены

                    if (sec.naimenovanie_aktiva == "Наименование актива" || string.IsNullOrEmpty(sec.naimenovanie_aktiva))
                    {
                        return(null);
                    }
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex.Message);
                }
                return(sec);
            }