Пример #1
0
        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();
            }
        }
Пример #2
0
        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();
                }
            }
        }
Пример #3
0
        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");
                }
            }
        }