public frmAlterarRetiradaItem(ObjetoTransferencia.RetiradaItem retiradaI)
        {
            InitializeComponent();
            retiradaItem = retiradaI;

            this.Region        = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, Width, Height, 20, 20));
            panelInside.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, panelInside.Width, panelInside.Height, 20, 20));

            try
            {
                txtDescricao.Text = retiradaItem.RetiradaItemDescricao;
                EstoqueNegocios estoqueNegocios = new EstoqueNegocios();
                retiradaItem.Estoque  = estoqueNegocios.ConsultaPorID(retiradaItem.Estoque.EstoqueID);
                txtItemID.Text        = retiradaItem.Estoque.Item.ItemID.ToString();
                txtItemDescricao.Text = retiradaItem.Estoque.Item.ItemDescricao;
                txtArmazem.Text       = retiradaItem.Estoque.EstoqueLocalidade.EstoqueLocalidadeDescricao;
                txtQuantidade.Text    = retiradaItem.RetiradaItemQuantidade.ToString();
                dtpData.Value         = retiradaItem.RetiradaItemData;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Houve um erro, por favor, tente novamente.", "Tente novamente.");
                Close();
            }
        }
 private void DgvResultado_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     try
     {
         EstoqueNegocios estoqueNegocios = new EstoqueNegocios();
         estoqueRetorno = estoqueNegocios.ConsultaPorID(int.Parse(dgvResultado.SelectedRows[0].Cells[0].Value.ToString()));
         Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Houve um erro, por favor, tente novamente.", "Houve um erro.");
         estoqueRetorno = null;
         Close();
     }
 }