예제 #1
0
        private void btnCrearTorneig_Click(object sender, RoutedEventArgs e)
        {
            if (!(txbTitol.Text.Length >= 2 || txbTitol.Text.Length > 30))
            {
                DisplayError("Error", "El nom del torneig es incorrecte(2-30 caracters)");
                return;
            }

            if (cmbModalitats.SelectedItem == null)
            {
                DisplayError("Error", "Modalitat incorrecte");
                return;
            }
            String         mSeleccionada = cmbModalitats.SelectedItem.ToString();
            Modalitat      m             = TorneigBD.selectModalitatPerNom(mSeleccionada);
            DateTimeOffset sourceTime    = dtpDataTorneig.Date;
            DateTime       data          = sourceTime.DateTime;
            String         dataEnString  = getDataSQLFromDateTime(data);
            Torneig        t             = new Torneig(txbTitol.Text, data, 1, m);

            TorneigBD.insertTorneig(t, dataEnString);
            lvTornejos.ItemsSource = TorneigBD.selectTornejos();
        }