private void BtnCadastrar_Click_1(object sender, RoutedEventArgs e) { ManutencaoDAO manutencaoDAO = new ManutencaoDAO(); Manutencao manutencao = new Manutencao(); if ((txtDescricao.Text == "") || (cbPlacaManutencao.Text == "") || (dpData.Text == "")) { MessageBox.Show("há campos vazios ou incorretos!"); } else { if (manutencaoDAO.RetornarPlacasEmManutencao(cbPlacaManutencao.Text)) { MessageBox.Show("O carro ja esta em manutenção!"); } else { manutencao.Data = DateTime.Now; manutencao.Descricao = txtDescricao.Text; manutencao.DataPrevista = Convert.ToDateTime(dpData.Text); manutencao.Veiculo = new ClassVeiculos(); manutencao.Veiculo.Id = manutencaoDAO.RetornoID(cbPlacaManutencao.Text); manutencao.Situacao = "Em manutencao"; manutencaoDAO.CadastrarManutencao(manutencao); manutencaoDAO.InserirManutencaoVeiculo(cbPlacaManutencao.Text); MessageBox.Show("Cadastrado!"); } } }
private void BtnConsultar_Click(object sender, RoutedEventArgs e) { tbTitulo.Text = "VEICULOS EM MANUTENÇÃO"; spInManutencao.Visibility = Visibility.Hidden; spListarVeiculos.Visibility = Visibility.Visible; ManutencaoDAO manutencaoDAO = new ManutencaoDAO(); dgVeiculo.ItemsSource = manutencaoDAO.ListarTodasManutencao(); }
public bool Cadastra(ManutencaoBD c) { if (!string.IsNullOrEmpty(c.Placa)) { if (c.Placa.Length > 6) { if (!string.IsNullOrEmpty(c.KM)) { if (!string.IsNullOrEmpty(c.Local)) { if (!string.IsNullOrEmpty(c.Descricao)) { if (!string.IsNullOrEmpty(c.Valor)) { ManutencaoDAO DAO = new ManutencaoDAO(); DataTable Result = new DataTable(); Result = DAO.Cadastra(c, Autenticacao.GetCodUsuario()); if (Result != null) { if (Result.Rows.Count > 0) { if (Result.Rows[0].ItemArray[0].ToString().Equals("1")) { return(true); } else { return(false); } } } } } } } } } return(false); }
private void TxtBuscar_TextChanged(object sender, TextChangedEventArgs e) { ManutencaoDAO vdao = new ManutencaoDAO(); dgVeiculo.ItemsSource = vdao.BuscarManutencao("%" + txtBuscar.Text + "%"); }