Esempio n. 1
0
        //ocorre quando o botão Editar é clicado
        private void Edit_Click(object sender, EventArgs e)
        {
            //verifica o tanto de linha no datagrid, se for zero não executa

            if (Program._controlVendas.dataGrid.RowCount == 0)
            {
                return;
            }


            //instacia e chama o novo formulario de editar clientes
            EditVendas editVendas = new EditVendas();

            Edit.Enabled = false;
            editVendas.ShowDialog();
            Atualizar();
        }
Esempio n. 2
0
        private void DataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            var vendaSelect = ((System.Data.DataRowView)
                               this.dataGridView1.Rows[e.RowIndex].DataBoundItem).Row
                              as DataGridCarros.QuerysInnerJoinDataSet.VendasRow;

            switch (e.ColumnIndex)
            {
            case 0:
                this.vendasTableAdapter.DesativarQuery(vendaSelect.Id);
                break;

            case 1:
                EditVendas frmEditVenda = new EditVendas();
                frmEditVenda.VendasRow = vendaSelect;
                frmEditVenda.ShowDialog();

                this.vendasTableAdapter.Update(frmEditVenda.VendasRow);

                break;
            }
            this.vendasTableAdapter.CustomQuery(this.querysInnerJoinDataSet.Vendas);
        }