private void Button_Click_2(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(txtBox_ConsumerName.Text)) { MessageBox.Show("Pls enter valid name for consumer."); return; } int power; if (!int.TryParse(txtBox_ConsumerPower.Text, out power)) { MessageBox.Show("Please enter valid power."); return; } ShesDbContext context = new ShesDbContext(); Consumer c = new Consumer(power, txtBox_ConsumerName.Text); context.Consumers.Add(c); context.SaveChanges(); SHES.Consumers.List.Add(c); MessageBox.Show("Success"); txtBox_ConsumerPower.Text = ""; txtBox_ConsumerName.Text = ""; }
private void Button_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(txtBox_solarPanelName.Text)) { MessageBox.Show("Pls enter valid name for solar panel."); return; } int power; if (!int.TryParse(txtBox_solarPanelPower.Text, out power)) { MessageBox.Show("Please enter valid power."); return; } ShesDbContext context = new ShesDbContext(); SolarPanel sp = new SolarPanel(power, txtBox_solarPanelName.Text); context.SolarPanels.Add(sp); context.SaveChanges(); MessageBox.Show("Success"); txtBox_solarPanelName.Text = ""; txtBox_solarPanelPower.Text = ""; shes.SolarPanels.List.Add(sp); }
private void Button_Click_1(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(txtBox_BatteryName.Text)) { MessageBox.Show("Pls enter valid name for battery."); return; } int power; if (!int.TryParse(txtBox_BatteryPower.Text, out power)) { MessageBox.Show("Please enter valid power."); return; } int capacity = 0; if (!int.TryParse(txtBox_BatteryCapacity.Text, out capacity)) { MessageBox.Show("Please enter valid capacity."); return; } Battery b = new Battery(power, capacity, txtBox_BatteryName.Text); ShesDbContext context = new ShesDbContext(); context.Battery.Add(b); context.SaveChanges(); MessageBox.Show("Success"); txtBox_BatteryPower.Text = ""; txtBox_BatteryCapacity.Text = ""; txtBox_BatteryName.Text = ""; SHES.Batteries.List.Add(b); }