Пример #1
0
        private void BtnInsert_Click(object sender, EventArgs e)
        {
            KlijentiMiddleLayer.ClsDataAccess KlijentiInsert = new KlijentiMiddleLayer.ClsDataAccess();

            try
            {
                if (txtIme.Text == string.Empty || txtKontakt.Text == string.Empty ||
                    txtGrad.Text == string.Empty || txtZemlja.Text == string.Empty)
                {
                    MessageBox.Show("Molimo popunite sva polja.");
                }
                else
                {
                    KlijentiInsert.Dbo_KlijentiInsert(txtIme.Text,
                                                      txtKontakt.Text,
                                                      txtGrad.Text,
                                                      txtZemlja.Text);

                    var result = MessageBox.Show("Uspešno ste dodali klijenta.",
                                                 "Dodavanje klijenta",
                                                 MessageBoxButtons.OK,
                                                 MessageBoxIcon.Asterisk);

                    this.Close();
                }
            }
            catch (Exception exp)
            {
                MessageBox.Show(exp.Message);
            }
        }
        private void BtnUpdate_Click(object sender, EventArgs e)
        {
            KlijentiMiddleLayer.ClsDataAccess KlijentiUpdate = new KlijentiMiddleLayer.ClsDataAccess();

            try
            {
                KlijentiUpdate.Dbo_KlijentiUpdate(Convert.ToInt32(txtID.Text),
                                                  txtIme.Text,
                                                  txtKontakt.Text,
                                                  txtGrad.Text,
                                                  txtZemlja.Text);

                var result = MessageBox.Show("Uspešno ste izmenili informacije o klijentu.",
                                             "Ažuriranje klijenta",
                                             MessageBoxButtons.OK,
                                             MessageBoxIcon.Asterisk);

                if (result == DialogResult.OK)
                {
                    fMain.BtnRefresh_Click(null, null);
                    this.Close();
                }
            }
            catch (Exception exp)
            {
                MessageBox.Show(exp.Message);
            }
        }
Пример #3
0
        //DELETE
        private void BtnDelete_Click(object sender, EventArgs e)
        {
            KlijentiMiddleLayer.ClsDataAccess KlijentiDelete = new KlijentiMiddleLayer.ClsDataAccess();

            try
            {
                if (GridKlijenti.Rows.Count == 0) // Prebrojava redove u gridu
                {
                    MessageBox.Show("Niste odabrali klijenta za brisanje.",
                                    "Ažuriranje klijenta",
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Information);
                }
                else
                {
                    var gridSlog = GridKlijenti.SelectedRows[0].Cells[0].Value;

                    var result = MessageBox.Show("Da li ste sigurni da želite obrisati klijenta?",
                                                 "Brisanje klijenta",
                                                 MessageBoxButtons.YesNo,
                                                 MessageBoxIcon.Warning);

                    if (result == DialogResult.Yes)
                    {
                        KlijentiDelete.Dbo_KlijentiDelete(Convert.ToInt32(gridSlog));
                        BtnRefresh_Click(null, null);
                    }
                }
            }
            catch (Exception exp)
            {
                MessageBox.Show(exp.Message);
            }
        }
Пример #4
0
        //READ
        public void BtnRefresh_Click(object sender, EventArgs e)
        {
            KlijentiMiddleLayer.ClsDataAccess KlijentiRead = new KlijentiMiddleLayer.ClsDataAccess();

            try
            {
                GridKlijenti.DataSource = KlijentiRead.Dbo_KlijentiRead();
            }
            catch (Exception exp)
            {
                MessageBox.Show(exp.Message);
            }
        }
Пример #5
0
 private void BtnClear_Click(object sender, EventArgs e)
 {
     KlijentiMiddleLayer.ClsDataAccess Clear = new KlijentiMiddleLayer.ClsDataAccess();
     GridKlijenti.DataSource = Clear.Clear();
 }