コード例 #1
0
        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);
            }
        }
コード例 #2
0
        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;
        }
コード例 #3
0
 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();
         }
     }
 }
コード例 #4
0
        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();
            }
        }