private void updatePlasmanSprava(KonacanPlasman totalPlasman, KonacanPlasman kp) { if (kp.Parter != null) { totalPlasman.Parter = kp.Parter; } else if (kp.Konj != null) { totalPlasman.Konj = kp.Konj; } else if (kp.Karike != null) { totalPlasman.Karike = kp.Karike; } else if (kp.Preskok != null) { totalPlasman.Preskok = kp.Preskok; } else if (kp.Razboj != null) { totalPlasman.Razboj = kp.Razboj; } else if (kp.Vratilo != null) { totalPlasman.Vratilo = kp.Vratilo; } else if (kp.DvovisinskiRazboj != null) { totalPlasman.DvovisinskiRazboj = kp.DvovisinskiRazboj; } else if (kp.Greda != null) { totalPlasman.Greda = kp.Greda; } }
private void cmbRezultatiVisebojTakmicenjeI() { KonacanPlasman selItem = dataGridViewUserControl1.getSelectedItem <KonacanPlasman>(); if (selItem == null) { return; } try { if (selItem.TipTakmicenja == TipTakmicenja.StandardnoTakmicenje) { RezultatiUkupnoForm form = new RezultatiUkupnoForm(selItem.TakmicenjeId, DeoTakmicenjaKod.Takmicenje1, selItem.RezultatskoTakmicenjeId, true); form.ShowDialog(); } else if (selItem.TipTakmicenja == TipTakmicenja.FinaleKupa) { RezultatiUkupnoFinaleKupaForm form = new RezultatiUkupnoFinaleKupaForm(selItem.TakmicenjeId, selItem.RezultatskoTakmicenjeId, true); form.ShowDialog(); } else if (selItem.TipTakmicenja == TipTakmicenja.ZbirViseKola) { RezultatiUkupnoZbirViseKolaForm form = new RezultatiUkupnoZbirViseKolaForm(selItem.TakmicenjeId, selItem.RezultatskoTakmicenjeId, true); form.ShowDialog(); } } catch (Exception ex) { MessageDialogs.showMessage(ex.Message, "Rezultati viseboj takmicenje I"); } }
private void cmdRezultatiSprave(DeoTakmicenjaKod deoTakKod, string errorMsg) { KonacanPlasman selItem = dataGridViewUserControl1.getSelectedItem <KonacanPlasman>(); if (selItem == null) { return; } try { if (selItem.TipTakmicenja == TipTakmicenja.StandardnoTakmicenje) { RezultatiSpravaForm form = new RezultatiSpravaForm(selItem.TakmicenjeId, deoTakKod, selItem.RezultatskoTakmicenjeId, Sprava.Undefined, true, false); form.ShowDialog(); } else if (selItem.TipTakmicenja == TipTakmicenja.FinaleKupa) { // NOTE: Ovo je neka vrsta hacka, zato sto ako postoji odvojeno takmicenje 3, rezultati se // smestaju u poretku za takmicenje 1. Ja sam izabrao da rezultate za 1. i 2. kolo prikazujem // kada se klikne na takmicenje 1, a odvojeno finale kada se klikne na takmicenje 3. if (deoTakKod == DeoTakmicenjaKod.Takmicenje1) { RezultatiSpravaFinaleKupaForm form = new RezultatiSpravaFinaleKupaForm(selItem.TakmicenjeId, selItem.RezultatskoTakmicenjeId, true); form.ShowDialog(); } else if (deoTakKod == DeoTakmicenjaKod.Takmicenje3) { RezultatiSpravaForm form = new RezultatiSpravaForm(selItem.TakmicenjeId, DeoTakmicenjaKod.Takmicenje1, selItem.RezultatskoTakmicenjeId, Sprava.Undefined, true, false); form.ShowDialog(); } } } catch (Exception ex) { MessageDialogs.showMessage(ex.Message, errorMsg); } }