private void barBtnAlterar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (gridViewProposta.IsSelectOneRowWarning()) { var cotacao = gridViewProposta.GetFocusedRow <Venda>(); var login = new UnitWork(); login.XFrmLogin.Text = "Alterar cotação"; var u = login.GetAcessOrLogin(_user); if (u != null) { var current = VendaDaoManager.FindVenda(cotacao); new XFrmVenda(cotacao, u).ShowDialog(); //atualiza a linha do grid com os dado no banco current = VendaDaoManager.FindVenda(cotacao); cotacao.Update(current); //se ela virou venda tira ela do grid if (current.TipoMovimento == TypeVenda.Venda) { gridViewProposta.DeleteRow(); } gridViewProposta.RefreshData(); } } }
private void barBtnDetalhes_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (gridView1.IsSelectOneRowWarning()) { Venda v = VendaDaoManager.FindVenda(gridView1.GetFocusedRow <Venda>()); new XFrmDetalhesVenda(v).ShowDialog(); } }
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"); } } }