Exemplo n.º 1
0
        private void nastavniciNaPredmetuGridView_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            var senderGrid = (DataGridView)sender;

            if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn &&
                e.RowIndex >= 0)
            {
                DialogResult dialogResult = MessageBox.Show("Da li ste sigurni da zelite ukloniti profesora sa predmeta?", "Ukloniti profesora sa predmeta?", MessageBoxButtons.YesNo);
                if (dialogResult == DialogResult.Yes)
                {
                    int nastavnikId = (int)nastavniciNaPredmetuGridView.CurrentRow.Cells["NastavnikId"].Value;
                    int predmetId   = Convert.ToInt32(predmetIdText.Text);

                    HttpResponseMessage response = null;
                    try
                    {
                        response = _predmetiService.DeleteActionResponse("deletePredmetNewNastavnik", predmetId + "/" + nastavnikId);
                    }
                    catch (Exception g)
                    {
                        MessageBox.Show(g.InnerException.ToString());
                    }
                    if (response.IsSuccessStatusCode)
                    {
                        MessageBox.Show("Profesor uklonjen sa predmeta");
                        DataBind(predmetId);
                    }
                }
                else if (dialogResult == DialogResult.No)
                {
                }
            }
        }
Exemplo n.º 2
0
        private void uceniciGridView_CellValueChanged(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex == uceniciGridView.Columns["Aktivan"]?.Index && e.RowIndex != -1)
            {
                int ucenikId = (int)uceniciGridView.CurrentRow.Cells["UcenikId"].Value;

                HttpResponseMessage response = _uceniciService.DeleteActionResponse("deleteUcenik", ucenikId.ToString());
                if (response.IsSuccessStatusCode)
                {
                    MessageBox.Show("Izmjena aktivnosti uspjesna.");
                }
            }
        }