Пример #1
0
        /// <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();
            }
        }
Пример #2
0
        private void btnPovratak_Click(object sender, EventArgs e)
        {
            FrmRezervacija frmRezervacija = new FrmRezervacija();

            frmRezervacija.Show();
            this.Close();
        }
Пример #3
0
        /// <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();
        }
Пример #4
0
        /// <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();
        }
Пример #5
0
        /// <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();
        }