public FormServico() { InitializeComponent(); Carrinho(false); ServicoDAO s = new ServicoDAO(); labalCodigo.Text = (s.BuscaCodigo() + 1).ToString(); }
private ServPeca getDTOPecaServ() { ServicoDAO s = new ServicoDAO(); ServPeca sv = new ServPeca(); sv.CodPeca1 = int.Parse(dgvCarrinho.Rows[r].Cells[0].Value.ToString()); sv.CodServ1 = s.BuscaCodigo(); sv.Quantidade = int.Parse(dgvCarrinho.Rows[r].Cells[5].Value.ToString()); return(sv); }
private void btExecutar_Click(object sender, EventArgs e) { if (txtCarro.Text != "") { if (MessageBox.Show("Executar o Serviço? ", "Mensagem do sistema ", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ServicoDAO servicoDAO = new ServicoDAO(); Servico servico = getDTOServ(); servicoDAO.Salvar(servico); StageDAO stageDAO = new StageDAO(); Stage stage = getDTO(); stageDAO.Salvar(stage); for (int i = 0; i < dgvCarrinho.Rows.Count; i++) { ServPecaDAO servPecaDAO = new ServPecaDAO(); ServPeca servPeca = getDTOPecaServ(); servPecaDAO.Salvar(servPeca); r++; } CarroDAO car = new CarroDAO(); Carro c = getDTOCar(); car.AtualizaSpecs(c); NotaFiscal n = new NotaFiscal(); ServicoDAO s = new ServicoDAO(); n.mostra(s.BuscaCodigo().ToString()); n.ShowDialog(this); //para chamar o splash Thread t = new Thread((new ThreadStart(Loading))); ////inicializar a thread t.Start(); Thread.Sleep(1200); t.Abort(); MessageBox.Show("Serviço encaminhado com sucesso!"); } else { MessageBox.Show("Serviço cancelado"); } } else { MessageBox.Show("Preencha os campos para iniciar o serviço"); } }
private Stage getDTO() { ServicoDAO s = new ServicoDAO(); Stage stage = new Stage(); stage.CodServ1 = s.BuscaCodigo(); stage.PesoIni = double.Parse(txtPesoIni.Text); stage.PotenciaIni = double.Parse(txtPotenciaIni.Text); stage.Velocidade_maxIni = double.Parse(txtVeloMaxIni.Text); stage.TorqueIni = double.Parse(txtTorqueIni.Text); stage.AceleracaoIni = double.Parse(txtAceleIni.Text); stage.ConsumoIni = double.Parse(txtConsumoIni.Text); stage.Rotacao_maxIni = double.Parse(txtRotMaxIni.Text); stage.PesoFin = double.Parse(txtPesoFin.Text); stage.PotenciaFin = double.Parse(txtPotenciaFin.Text); stage.Velocidade_maxFin = double.Parse(txtVelocMaxFin.Text); stage.TorqueFin = double.Parse(txtTorqueFin.Text); stage.AceleracaoFin = double.Parse(txtAceleFin.Text); stage.ConsumoFin = double.Parse(txtConsumoFin.Text); stage.Rotacao_maxFin = double.Parse(txtRotaMaxFin.Text); return(stage); }