public KreiranDogadjajForma(dogadjaj dog, string vr)
 {
     nacinPregleda = vr;
     InitializeComponent();
     this.dog            = dog;
     listBox1.DataSource = imenaFajlova;
 }
예제 #2
0
 private void dogadjajBunifuCustomDataGrid_CurrentCellChanged(object sender, EventArgs e)
 {
     if (dogadjajBindingSource.Current != null)
     {
         dogadjaj doggg = (dogadjaj)dogadjajBindingSource.Current;
         monthCalendar1.BoldedDates = new DateTime[]
         {
             doggg.datumPocetka,
             doggg.datumKraja
         };
     }
 }
예제 #3
0
 private void button3_Click(object sender, EventArgs e)
 {
     if (dogadjajBunifuCustomDataGrid.SelectedRows.Count > 0)
     {
         dogadjaj             dog = (dogadjaj)dogadjajBindingSource.Current;
         KreiranDogadjajForma kdf = new KreiranDogadjajForma(dog, "POSTOJECI");
         kdf.Show();
     }
     else
     {
         MessageBox.Show("Niste selektovali nijedan događaj !");
     }
     textBox1.Text = "";
 }
예제 #4
0
 private void GlavnaForma_Load(object sender, EventArgs e)
 {
     klasa.podesiDatePicker(datumKrajaDateTimePicker, datumPocetkaDateTimePicker);
     if (dog != null)
     {
         dogadjaj kopiranDogadjaj = dogadjaj.DeepClone(dog);
         dogadjajBindingSource.DataSource = kopiranDogadjaj;
         String   VPocetka  = kopiranDogadjaj.vrijemePocetka.ToString();
         string[] VPvremena = VPocetka.Split(':');
         numericUpDown3.Value = int.Parse(VPvremena[0]);
         numericUpDown4.Value = int.Parse(VPvremena[1]);
         String   VKraja    = kopiranDogadjaj.vrijemeKraja.ToString();
         string[] VKvremena = VKraja.Split(':');
         numericUpDown1.Value = int.Parse(VKvremena[0]);
         numericUpDown2.Value = int.Parse(VKvremena[1]);
     }
 }
예제 #5
0
 private void button1_Click_1(object sender, EventArgs e)
 {
     if ((dogadjajBindingSource.Current) != null)
     {
         dogadjaj     dog          = (dogadjaj)dogadjajBindingSource.Current;
         DialogResult dialogResult = MessageBox.Show("Da li ste sigurni ?", "Brisanje korisnika", MessageBoxButtons.YesNo);
         if (dialogResult == DialogResult.Yes)
         {
             dog.obrisan = true;
             Klasa.baza.SaveChanges();
             osvjeziFormu();
         }
     }
     else
     {
         MessageBox.Show("Niste selektovali nijedan dogadjaj !");
         textBox1.Text = "";
     }
 }
예제 #6
0
 private void button3_Click(object sender, EventArgs e)
 {
     if (nazivTextBox.Text != "" && vrstaTextBox.Text != "" && lokacijaTextBox.Text != "" && opisTextBox.Text != "" && numericUpDown1.Text != "" && numericUpDown2.Text != "")
     {
         if (dog == null)
         {
             dog = new dogadjaj();
         }
         dog.naziv    = nazivTextBox.Text;
         dog.lokacija = lokacijaTextBox.Text;
         dog.opis     = opisTextBox.Text;
         dog.obrisan  = false;
         dog.vrsta    = vrstaTextBox.Text;
         string  satPoc     = numericUpDown3.Value.ToString();
         decimal minutPoc   = numericUpDown4.Value;
         string  vrijemePoc = satPoc + ":" + minutPoc.ToString();
         dog.vrijemePocetka = TimeSpan.Parse(vrijemePoc);
         string  sat     = numericUpDown1.Value.ToString();
         decimal minut   = numericUpDown2.Value;
         string  vrijeme = sat + ":" + minut.ToString();
         dog.vrijemeKraja = TimeSpan.Parse(vrijeme);
         dog.datumPocetka = datumPocetkaDateTimePicker.Value;
         dog.datumKraja   = datumKrajaDateTimePicker.Value;
         if ("IZMJENA".Equals(nacinPredstave))
         {
             KreiranDogadjajForma krf = new KreiranDogadjajForma(dog, "IZMJENA");
             krf.Show();
             this.Dispose();
         }
         else
         {
             Klasa.baza.dogadjajs.Add(dog);
             KreiranDogadjajForma krf = new KreiranDogadjajForma(dog, "NOVI");
             krf.Show();
             this.Dispose();
         }
         Klasa.baza.SaveChanges();
     }
     else
     {
         MessageBox.Show("Nisu uneseni svi potrebni podaci.");
     }
 }
 public KreirajPoddogadjajForma(dogadjaj dog)
 {
     InitializeComponent();
     this.dog = dog;
 }
예제 #8
0
 public GlavnaForma(dogadjaj d, string na)
 {
     InitializeComponent();
     dog            = d;
     nacinPredstave = na;
 }