/// <summary> /// Metoda za unos novog lijeka u određenu rezervaciju /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnSpremi_Click(object sender, EventArgs e) { bool pogreska = false; IDLijek = int.Parse(comboBoxNaziv.SelectedValue.ToString()); try { Kolicina = int.Parse(textBoxKolicina.Text); } catch (FormatException) { pogreska = true; MessageBox.Show("Provjerite da li je količina unešena te da li je unešena brojka!"); } if (!pogreska) { try { popisTableAdapter.InsertQuery(IDLijek, IDRezervacija, Kolicina); FrmRezervacija frmRezervacija = new FrmRezervacija(); frmRezervacija.IDRezervacija = IDRezervacija; frmRezervacija.NacinRada = 1; frmRezervacija.Show(); } catch (System.Data.SqlClient.SqlException) { pogreska = true; MessageBox.Show("Već se odabrali traženi lijek!"); } } if (!pogreska) { this.Close(); } }
private void btnPovratak_Click(object sender, EventArgs e) { FrmRezervacija frmRezervacija = new FrmRezervacija(); frmRezervacija.Show(); this.Close(); }
/// <summary> /// Dodavanje nove rezervacije u bazu podataka. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnDodaj_Click(object sender, EventArgs e) { rezervacijaTableAdapter.InsertNovaRezervacija(DateTime.Now, true); FrmRezervacija frmRezervacijaNova = new FrmRezervacija(); frmRezervacijaNova.Show(); this.Close(); }
/// <summary> /// Metoda za izmjenu podataka o određenoj rezervaciji. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnIzmijeniPodatke_Click(object sender, EventArgs e) { FrmRezervacija odabranaRezervacija = new FrmRezervacija(); odabranaRezervacija.IDRezervacija = int.Parse(pregledRezervacijaDataGridView.CurrentRow.Cells[0].Value.ToString()); odabranaRezervacija.ImePrezimeKlijenta = pregledRezervacijaDataGridView.CurrentRow.Cells[1].Value.ToString(); odabranaRezervacija.NacinRada = 1; odabranaRezervacija.Show(); this.Close(); }
/// <summary> /// Metoda za spremanje promjena te dodavanja klijenta za određenu rezervaciju. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnDodajKlijenta_Click(object sender, EventArgs e) { int idKlijent = int.Parse(pregledKlijenataDataGridView.CurrentRow.Cells[0].Value.ToString()); rezervacijaTableAdapter.DodajKlijenta(idKlijent, IDRezervacija); FrmRezervacija frmRezervacija = new FrmRezervacija(); frmRezervacija.IDRezervacija = IDRezervacija; frmRezervacija.ImePrezimeKlijenta = pregledKlijenataDataGridView.CurrentRow.Cells[1].Value.ToString(); frmRezervacija.NacinRada = 1; frmRezervacija.Show(); this.Close(); }