/* * Konwertuj action */ private void Button_Click(object sender, RoutedEventArgs e) { string inputVal = this.InputTextBox.Text; string convName = ""; string unitTo = null; string unitFrom = null; string result = null; ConvertersHistory history = new ConvertersHistory(); if (option > converters.Length - 1) { IConverterSpecial Converter = SpecialConverters[option - converters.Length]; result = Converter.Convert(inputVal); ClockSetup(result); OutputTextBlock.Text = result; convName = Converter.name; } else { decimal val = decimal.Parse(inputVal); IConverter converter = converters[option]; result = (converter.Convert(val, ChooseUnitFrom.SelectedItem as string, ChooseUnitTo.SelectedItem as string)).ToString(); unitTo = ChooseUnitTo.SelectedItem as string; unitFrom = ChooseUnitFrom.SelectedItem as string; OutputTextBlock.Text = result; convName = converter.name; } history.AddHistoryToDb(convName, inputVal, result, unitFrom, unitTo); }
public Statistics() { page = 0; InitializeComponent(); history = new ConvertersHistory(); showStatistics(); }