private void btnTransf_Click(object sender, EventArgs e) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLPCMOV financeiro = new BLLPCMOV(cx); ModeloVENDASEL transf = financeiro.CarregaTransf(dateTimePicker1.Value.ToString("dd-MM-yyyy")); //Carrega Informações - Necessárias //ModeloPCMOVCR modelo = new ModeloPCMOVCR(); if (transf.Numpedtransf == 0 && transf.Vlrfaturado > 0) { DialogResult dialogResult = MessageBox.Show("Deseja realmente criar o pedido de transferência do dia ?", "Transf. do Dia", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (dialogResult == DialogResult.Yes) { long _numpednw; BLLPCMOV bll = new BLLPCMOV(cx); BLLVAR bllvar = new BLLVAR(cx); BLLPCPEDI bllp = new BLLPCPEDI(cx); ModeloVAR modelovar = bllvar.CarregaNewNumPed(Convert.ToInt64(4)); bllvar.AlterarNW(modelovar); _numpednw = modelovar.newnumped; bll.IncluirITv10(_numpednw, dateTimePicker1.Value.ToString("dd-MM-yyyy")); bll.IncluirITv10c(_numpednw); bll.AtualizaPedT10(_numpednw, dateTimePicker1.Value.ToString("dd/MM/yyyy")); bllp.RecalcEst(_numpednw); MessageBox.Show("Pedido de transferência criado com sucesso." + "\nNúmero Pedido: " + _numpednw.ToString(), "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else if (transf.Numpedtransf > 0) { MessageBox.Show("Já existe um pedido de transferência para data selecionada." + "\nNúmero Pedido: " + transf.Numpedtransf.ToString(), "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { MessageBox.Show("Ainda não existe fechamento financeiro para a Data selecionada.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }