예제 #1
0
        private void btnBrisi_Click(object sender, EventArgs e)
        {
            artikli = new Artikl();
            int obrisiArikl = 0;

            if (MessageBox.Show("Želite li obrisati artikl?", "Provjera", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes)
            {
                if (artikliDataGridView.SelectedRows.Count > 0)
                {
                    int             selectedRowIndex = artikliDataGridView.SelectedCells[0].RowIndex;
                    DataGridViewRow selectedRow      = artikliDataGridView.Rows[selectedRowIndex];
                    obrisiArikl = int.Parse(selectedRow.Cells[0].Value.ToString());
                }

                artikliDataGridView.Rows.RemoveAt(artikliDataGridView.CurrentRow.Index);
                artikli.Obrisi(obrisiArikl);
            }
            OsvijeziArtikle();
        }
예제 #2
0
 protected void btnDelete_onClick(object sender, EventArgs e)
 {
     if (isRowSelected())
     {
         ArtiklTreeNode atn = (MyStockManager.ArtiklTreeNode)nodeview1.NodeSelection.SelectedNode;
         MessageDialog  md  = new MessageDialog(this, DialogFlags.Modal, MessageType.Question, ButtonsType.YesNo, "Jeste li sigurni da želite obrisati artikl?");
         md.Title = "Brisanje artikla";
         ResponseType rt = (ResponseType)md.Run();
         if (rt == ResponseType.Yes)
         {
             Artikl a = new Artikl();
             a.Id = atn.Id;
             a.Obrisi();
             md.Destroy();
             refreshNodeView();
         }
         if (rt == ResponseType.No)
         {
             md.Destroy();
         }
     }
 }