예제 #1
0
 private void BttnAddLittleStops_Click(object sender, RoutedEventArgs e)
 {
     _currentLittleTable = new ObservableCollection <LittleTableViewer>
                               (LittleTable.SetLittleStops());
     DgLittleTable.ItemsSource = _currentLittleTable;
     LittleTable.AppendLittleTable(DateTime.Today, _currentLittleTable);
 }
예제 #2
0
    static void Main(string[] args)
    {
        Table t = new Table(80, 120, "oak");
        Leg   l = new Leg(78, "silver");

        t.SetLeg(l);

        LittleTable lt = new LittleTable();

        lt.SetColor("dark brown");
    }
예제 #3
0
    static void Main()
    {
        Table myTable = new Table("red", 180, 120, "white", 20);
        Leg   myLeg   = new Leg(78, "silver");

        myTable.SetLeg(myLeg);

        LittleTable lt = new LittleTable();

        lt.SetColor("dark brown");
    }
예제 #4
0
        public static void SetLocalFreeMoney()
        {
            string miscFolder = Path.Combine(Application.StartupPath, Config.MiscFolderName);

            if (!Directory.Exists(miscFolder))
            {
                Directory.CreateDirectory(miscFolder);
            }
            string file = Path.Combine
                              (miscFolder, Config.FreeMoneyFileName);

            if (File.Exists(file))
            {
                using (StreamReader reader = new StreamReader(file, Encoding.UTF8))
                {
                    string  line = reader.ReadLine();
                    decimal val  = StringFunctions.ParseDecimal(line);
                    FreeMoney = val;
                }
            }
            FreeMoneyWithShort = FreeMoney - LittleTable.GetShortSum();
        }
예제 #5
0
 public MainWindow()
 {
     InitializeComponent();
     try
     {
         SetIcon();
         RaBotProgram.SetTempFolder();
         Timers.InitTimers(LabelMoexTime, LabelLocalTime);
         NetClass.StartPing(ImgNetConn, ImgSlConn);
         LittleTable.GetLittleStops();
         SetLastLittleTable();
         GetCurrentLittleDeals();
         LittleTable.ReadCurrentDeals();
         RaBotProgram.SetFreeMoney();
     }
     catch (Exception)
     {
         Forms.MessageBox.Show("Ошибка в главном окне!");
         throw;
     }
     finally
     {
     }
 }
예제 #6
0
 private void SetLastLittleTable()
 {
     _currentLittleTable = new ObservableCollection <LittleTableViewer>
                               (LittleTable.GetLastLittleStops().Value);
     DgLittleTable.ItemsSource = _currentLittleTable;
 }
예제 #7
0
 private void BttnAddOpenToLittle_Click(object sender, RoutedEventArgs e)
 {
     LittleTable.SetOpenValuesLittleTable(ref _currentLittleTable);
 }
예제 #8
0
 private void BttnSaveCurrentLittleTable_Click(object sender, RoutedEventArgs e)
 {
     LittleTable.AppendLittleTable(DateTime.Today, _currentLittleTable);
 }