private void insertButton_Click(object sender, EventArgs e) { try { InterpretGateway interpretgateway = new InterpretGateway(); interpretgateway.UmeleckeJmeno = umeleckeBox.Text; interpretgateway.Jmeno = jmenoBox.Text; interpretgateway.Zeme = zemeBox.Text; //interpretgateway.DatumNarozeni = DateTime.ParseExact(datumnarozeniBox.Text, "yyy-MM-dd",System.Globalization.CultureInfo.InvariantCulture); DateTime date = new DateTime(1994, 02, 02); interpretgateway.DatumNarozeni = date; Interpret i = new Interpret(interpretgateway); InterpretService intSer = new InterpretService(); intSer.InsertInterpreta(i); infoLabel.Text = "interpret vložen"; } catch (Exception ex) { infoLabel.Text = "Něco je špatně"; Console.WriteLine(ex); } }
public detailInterpretaForm(int temp) { InitializeComponent(); Interpret interpret = new InterpretService().getInterpreta(temp); umeleckeJmenoLabel.Text = "Umelecké jméno: " + interpret.umeleckeJmeno; jmenoLabel.Text = "Skutečné jméno: " + interpret.Jmeno; datumLabel.Text = "Datum Narození: " + interpret.DatumNarozeni.Year; zemeLabel.Text = "Země původu: " + interpret.Zeme; }
private void deleteButton_Click(object sender, EventArgs e) { if (this.prehledInterpretu.SelectedItems.Count > 0) { try { selected = Int32.Parse(prehledInterpretu.SelectedItems[0].Text); InterpretService IntSer = new InterpretService(); IntSer.DeleteInterpreta(selected); infoLabel.Text = "pisnicka smazana"; this.Refresh(); } catch (Exception ex) { varovaniLabel.Show(); exceptionLabel.Show(); } } }
public prehledInterpret() { InitializeComponent(); InterpretService intSer = new InterpretService(); foreach (Interpret interpret in intSer.getInterprety()) { ListViewItem item1 = new ListViewItem(interpret.Id.ToString()); item1.SubItems.Add("id"); ListViewItem item2 = new ListViewItem(interpret.umeleckeJmeno); item2.SubItems.Add("jmeno"); this.prehledInterpretu.Items.AddRange(new ListViewItem[] { item1, item2 }); } if (SessionSingleton.getInstance().isAdministrator()) { this.administraceNovzInterpretButton.Show(); this.deleteButton.Show(); } }