private void gridView1_DoubleClick(object sender, EventArgs e) { var row = gridViewComissoes.GetFocusedRow() as Venda; if (row != null) { var v = VendaDaoManager.FindVenda(row); new XFrmDetalhesVenda(v).ShowDialog(); } }
private void barBtnExcluir_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (gridView1.IsSelectOneRowWarning()) { var venda = gridView1.GetFocusedRow <Venda>(); if (new VendaDaoManager().isCancelarVenda(venda)) { searchControl1.EditValue = venda.IdVenda.ToString(); var wizardCancel = new XFrmWizardCancelamentoVenda(venda); wizardCancel.ShowDialog(); if (wizardCancel.IsVendaCancel) { VendaDaoManager.FindVenda(venda); } gridView1.RefreshData(); } } }
private void barBtnAlterar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (gridView1.IsSelectOneRowWarning()) { Venda cotacao = VendaDaoManager.FindVenda(gridView1.GetFocusedRow <Venda>()); if (cotacao.TipoMovimento == TypeVenda.Cotacao) { new XFrmVenda(cotacao, this.Usuario).ShowDialog(); if (cotacao.TipoMovimento == TypeVenda.Venda) { gridView1.DeleteSelectedRows(); } gridView1.RefreshData(); } else { XMessageIts.Advertencia("Proposta não permite alteração!", "Atenção"); } } }