Example #1
0
 private void BtnEditar_Click(object sender, EventArgs e)
 {
     if (DgvEmpresa.Rows.Count != 0 && DgvPedido.Rows.Count != 0)
     {
         Empresa       empresa       = new Empresa(Convert.ToInt32(DgvEmpresa.Rows[DgvEmpresa.CurrentRow.Index].Cells[0].Value), DgvEmpresa.Rows[DgvEmpresa.CurrentRow.Index].Cells[2].Value.ToString(), DgvEmpresa.Rows[DgvEmpresa.CurrentRow.Index].Cells[1].Value.ToString());
         Pedido        pedido        = new Pedido(Convert.ToInt32(DgvPedido.Rows[DgvPedido.CurrentRow.Index].Cells[0].Value), Convert.ToInt32(DgvPedido.Rows[DgvPedido.CurrentRow.Index].Cells[1].Value), DgvPedido.Rows[DgvPedido.CurrentRow.Index].Cells[2].Value.ToString(), Convert.ToDateTime(DgvPedido.Rows[DgvPedido.CurrentRow.Index].Cells[3].Value));
         FrmNovoPedido frmNovoPedido = new FrmNovoPedido(empresa, pedido);
         frmNovoPedido.ShowDialog();
         CarregaGridPedido();
     }
     else
     {
         MessageBox.Show("Não foi possível carregar para a edição, é necessário ter uma empresa e um pedido para a edição!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
Example #2
0
        private void BtnNovoPedido_Click(object sender, EventArgs e)
        {
            Empresa empresa = new Empresa(Convert.ToInt32(DgvEmpresa.Rows[DgvEmpresa.CurrentRow.Index].Cells[0].Value), DgvEmpresa.Rows[DgvEmpresa.CurrentRow.Index].Cells[2].Value.ToString(), DgvEmpresa.Rows[DgvEmpresa.CurrentRow.Index].Cells[1].Value.ToString());

            FrmNovoPedido frmNovoPedido = new FrmNovoPedido(empresa);

            frmNovoPedido.ShowDialog();
            CarregaGridPedido();

            if (DgvPedido.Rows.Count == 0)
            {
                BtnEditar.Visible            = false;
                BtnExcluirFechamento.Visible = false;
                BtnFechamento.Visible        = false;
            }
            else
            {
                BtnEditar.Visible            = true;
                BtnExcluirFechamento.Visible = true;
                BtnFechamento.Visible        = true;
            }
        }