コード例 #1
0
        private void Anterior()
        {
            if (tbCodigo.Text.Length <= 0)
            {
                return;
            }

            var controls = (ControlCollection)this.Controls;

            if (editando)
            {
                if (MessageBox.Show("Tem certeza que deseja perder os dados alterados?",
                                    "Aviso de alteração",
                                    MessageBoxButtons.YesNo,
                                    MessageBoxIcon.Warning) == DialogResult.No)
                {
                    return;
                }
            }

            //validacao.despintarCampos(controls);

            var neworcamento = orcamentoDAO.Anterior(int.Parse(tbCodigo.Text));

            if (neworcamento != null)
            {
                codigo = neworcamento.OrcamentoID;
                PreencheCampos(neworcamento);
                orcamento           = neworcamento;
                listaorcamentoitens = orcamento.OrcamentoItem.ToList();
                Editando(false);
            }
        }