Ejemplo n.º 1
0
        private void btnExcluirItem_Click(object sender, EventArgs e)
        {
            int codigoItem = 0;

            DialogResult result = MessageBox.Show("Deseja realmente excluir o Item?",
                                                  "Confirma exclusão ", MessageBoxButtons.YesNo,
                                                  MessageBoxIcon.Question);

            if (result == DialogResult.Yes)
            {
                foreach (DataGridViewRow row in dtgridConsultaItem.SelectedRows)
                {
                    int codigoItemSelecionado = Convert.ToInt32(row.Cells["CodigoItem"].Value);
                    codigoItem = codigoItemSelecionado;
                }

                ItemDao.ExcluirItem(codigoItem);
                MessageBox.Show("Item excluido com sucesso.");

                IList <IItemEntity> itens = ItemDao.ConsultarItem(txtConsultaItem.Text);
                dtgridConsultaItem.Rows.Clear();

                int rowId = 0;
                foreach (IItemEntity Item in itens)
                {
                    rowId = dtgridConsultaItem.Rows.AddCopy(0);
                    dtgridConsultaItem.Rows[rowId].Cells["CodigoItem"].Value    = Item.IdItem;
                    dtgridConsultaItem.Rows[rowId].Cells["Nome"].Value          = Item.Nome;
                    dtgridConsultaItem.Rows[rowId].Cells["DescricaoItem"].Value = Item.DescricaoItem;
                    dtgridConsultaItem.Rows[rowId].Cells["TipoItem"].Value      = Item.TipoItem.Descricao;
                    dtgridConsultaItem.Rows[rowId].Cells["Deposito"].Value      = Item.deposito.DescricaoDeposito;
                }
            }
        }