Esempio n. 1
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            if (ChequeSelecionado() == null)
            {
                return;
            }
            if (ChequeSelecionado().Compensado)
            {
                MessageBox.Show("Alterar um cheque compensado não é possível por razões de segurança.", "Alteração Negada", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }

            var    codigoBanco = listaCheques.SelectedItems[0].SubItems[1].Text;
            var    numCheque   = listaCheques.SelectedItems[0].SubItems[4].Text;
            var    dataCheque  = listaCheques.SelectedItems[0].SubItems[6].Text;
            var    conta       = listaCheques.SelectedItems[0].SubItems[3].Text;
            Cheque consulta;

            using (var banco = new Banco())
            {
                consulta = banco.Cheques.Where(x => x.CodBanco == codigoBanco && x.NumCheque == numCheque && x.DataCheque == dataCheque && x.Conta == conta).ToList().First();
            }

            var form = new AdicionarCheque(consulta);

            form.ShowDialog();
            AtualizarLista();
        }
Esempio n. 2
0
        }//da o cheque selecionado da lista, ou então null se não houver seleção e avisa o usuário.

        //=====Ações da interface======
        private void btnNovo_Click(object sender, EventArgs e)
        {
            var form = new AdicionarCheque();

            form.ShowDialog();
            AtualizarLista();
        }