private void btnExcluirCliente_Click(object sender, RoutedEventArgs e) { int idCliente = (int)cboListarCliente.SelectedValue; //Cliente cliente = ClienteDAO.BuscarClientePorId(IdCliente); // verifica se o metodo do ClienteDAO é verdadeiro if (ClienteDAO.ExcluirCliente(idCliente, EstacionamentoStatic.estacionamento.IdEstacionamento)) { VeiculoDAO.ExcluirVeiculosPorClienteID(idCliente); MessageBox.Show("Cliente excluído com sucesso!", "Loja", MessageBoxButton.OK, MessageBoxImage.Information); this.Close(); //MessageBox.Show(cliente.NomeCliente); } else { MessageBox.Show("Cliente não foi excluído!", "Loja", MessageBoxButton.OK, MessageBoxImage.Error); this.Close(); } }
private void btnBuscar_Click(object sender, RoutedEventArgs e) { if (!String.IsNullOrWhiteSpace(txtPlaca.Text)) { veiculo = VeiculoDAO.BuscarPlaca(txtPlaca.Text); if (veiculo != null) { txtPlaca.Text = veiculo.placa; txtTipo.Text = veiculo.tipo; txtMarca.Text = veiculo.marca; txtModelo.Text = veiculo.modelo; txtCor.Text = veiculo.cor; txtValorDiaria.Text = Convert.ToDouble(veiculo.valorDiaria).ToString(); txtPlaca.IsEnabled = false; btnRemover.IsEnabled = true; } else { MessageBox.Show("Veiculo não existente!!!", "Veiculo - WPF", MessageBoxButton.OK, MessageBoxImage.Error); LimparFormulario(); } } else { MessageBox.Show("Preencha o campo PLACA!!!", "Veiculo - WPF", MessageBoxButton.OK, MessageBoxImage.Error); } }
public VeiculoController(VeiculoDAO veiculoDAO, MarcaDAO marcaDAO, IHostingEnvironment hosting) { _veiculoDAO = veiculoDAO; _marcaDAO = marcaDAO; _hosting = hosting; }
private void Window_Loaded(object sender, RoutedEventArgs e) { string status; foreach (Veiculo vec in VeiculoDAO.Listar()) { if (vec.locado) { status = "Locado"; } else { status = "Disponível"; } dynamic item = new { marca = vec.marca, modelo = vec.modelo, placa = vec.placa, tipo = vec.tipo, cor = vec.cor, valorDiaria = vec.valorDiaria, situacao = status }; veiculos.Add(item); } dtaVeiculos.ItemsSource = veiculos; }
public VeiculoCadastro(veiculo veiculo, VeiculoDAO veiculodao, string metodo) // Sobrecarga de metodo para passar parametro de morador { this.metodo = metodo; this.veiculo = veiculo; this.veiculodao = veiculodao; InitializeComponent(); }
public ActionResult Cadastrar(int Veiculo, int Vaga) { Veiculo ve = VeiculoDAO.BuscarVeiculoPorId(Veiculo); Vaga va = VagasDAO.BuscarVagaPorId(Vaga); DateTime Agora = DateTime.Now; Agora = Agora.AddSeconds(-Agora.Second); Movimentacao mov = new Movimentacao { Veiculo = ve, Vaga = va, Entrada = Agora, Saida = Agora }; if (va.Ocupado) { return(RedirectToAction("Index", "Movimentacao")); } MovimentacaoDAO.CadastrarMovimentacao(mov); VagasDAO.AlterarVagaStatus(va); VeiculoDAO.AlterarVeiculoStatus(ve); return(RedirectToAction("Index", "Movimentacao")); }
private void btnExcluirVeiculo_Click(object sender, RoutedEventArgs e) { int idVeiculo = (int)cboListarVeiculo.SelectedValue; //Cliente cliente = ClienteDAO.BuscarClientePorId(IdCliente); // verifica se o metodo do ClienteDAO é verdadeiro if (VeiculoDAO.ExcluirVeiculo(idVeiculo)) { MessageBox.Show("Veículo excluído com sucesso!", "Loja", MessageBoxButton.OK, MessageBoxImage.Information); this.Close(); //MessageBox.Show(cliente.NomeCliente); } else { MessageBox.Show("Veículo não pode ser excluído!", "Loja", MessageBoxButton.OK, MessageBoxImage.Error); this.Close(); } }
public ActionResult NovoCliente(FormCollection formCollection) { int veiculoId = Convert.ToInt32(formCollection["veiculoId"]); string nome = formCollection["Cliente.Nome"]; string documento = formCollection["Cliente.Documento"]; string endereco = formCollection["Cliente.Endereco"]; string telefone = formCollection["Cliente.Telefone"]; VeiculoDAO veiculoDAO = new VeiculoDAO(conn); Veiculo veiculo = veiculoDAO.BuscarItem("id", veiculoId); if (veiculo != null && veiculo.Cliente.Id == 0) { ClienteDAO clienteDAO = new ClienteDAO(conn); Cliente cliente = clienteDAO.Inserir(new Cliente { Nome = nome, Documento = documento, Endereco = endereco, Telefone = telefone }); veiculo.Cliente = cliente; if (veiculoDAO.Atualizar(veiculo)) { return(RedirectToAction("Index")); } } return(View()); }
private void PesquisaVeiculo() { VeiculoDAO dao = new VeiculoDAO(); List <VeiculoVO> lst = dao.ConsultarVeiculo(Util.CodigoLogado, cmbStiPesquisa.SelectedIndex); if (lst.Count > 0) { dgvVeiculos.DataSource = lst; dgvVeiculos.Columns["CodigoVeiculo"].Visible = false; dgvVeiculos.Columns["CodigoModelo"].Visible = false; dgvVeiculos.Columns["CodigoCor"].Visible = false; dgvVeiculos.Columns["CodigoMarca"].Visible = false; dgvVeiculos.Columns["Cor"].Visible = false; dgvVeiculos.Columns["AnoFab"].Visible = false; dgvVeiculos.Columns["AnoCarro"].Visible = false; dgvVeiculos.Columns["KM"].Visible = false; dgvVeiculos.Columns["NPorta"].Visible = false; dgvVeiculos.Columns["Direcao"].Visible = false; dgvVeiculos.Columns["AirBag"].Visible = false; dgvVeiculos.Columns["Situacao"].Visible = false; dgvVeiculos.Columns["Ar"].Visible = false; dgvVeiculos.Columns["Freio"].Visible = false; dgvVeiculos.Columns["ValorCompra"].Visible = false; dgvVeiculos.Columns["ValorVenda"].Visible = false; dgvVeiculos.Columns["Observacao"].Visible = false; } else { Util.ExibirMsg(Util.TipoMsg.NaoEncontrado); } }
public VeiculosController(Context context, IWebHostEnvironment hosting, VeiculoDAO veiculoDAO, UsuarioDAO usuarioDAO) { _veiculoDAO = veiculoDAO; _hosting = hosting; _context = context; _usuarioDAO = usuarioDAO; }
private void btnAlterar_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show("Deseja alterar o registro?", "Cadastro de Marca", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { v.Cliente = (Cliente)comboBoxCliente.SelectedItem; v.Modelo = (Modelo)comboBoxModelo.SelectedItem; v.Placa = txtPlaca.Text; if (VeiculoDAO.AlterarVeiculo(v)) { MessageBox.Show("Veiculo alterado com sucesso", "Cadastra Veiculo", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Veiculo não alterado!", "Cadastra Veiculo", MessageBoxButton.OK, MessageBoxImage.Error); } DesabilitarBotoes(); } else { DesabilitarBotoes(); } }
private void btnBuscarCliente_Click(object sender, RoutedEventArgs e) { v = new Veiculo(); if (!string.IsNullOrEmpty(txtBuscarPlaca.Text)) { v.Placa = txtBuscarPlaca.Text; v = VeiculoDAO.VerificarVeiculoPorPlaca(v); if (v != null) { txtPlaca.Text = v.Placa; comboBoxCliente.SelectedItem = v.Cliente; comboBoxMarca.SelectedItem = v.Modelo.Marca; comboBoxModelo.SelectedItem = v.Modelo; HabilitarBotoes(); } else { MessageBox.Show("Veiculo não encontrado!", "Cadastro de Veiculo", MessageBoxButton.OK, MessageBoxImage.Information); DesabilitarBotoes(); } } else { MessageBox.Show("Favor preencher o campo da busca", "Cadastro de Veiculo", MessageBoxButton.OK, MessageBoxImage.Information); } }
private void BtnPesquisa_Click(object sender, RoutedEventArgs e) { string placa = txtPesquisa.Text; if (string.IsNullOrWhiteSpace(txtPesquisa.Text)) { MessageBox.Show("Preecha o campo pesquisa!", "LocadoraWPF", MessageBoxButton.OK, MessageBoxImage.Exclamation); return; } else { var result = VeiculoDAO.PesquisarCarro(placa); if (result.Count == 0) { MessageBox.Show("Não há registros com a placa: " + placa, "LocadoraWPF", MessageBoxButton.OK, MessageBoxImage.Exclamation); txtPesquisa.Clear(); return; } ListagemCarros.ItemsSource = VeiculoDAO.PesquisarCarro(placa); ListagemCarros.CanUserAddRows = false; ListagemCarros.IsReadOnly = true; ListagemCarros.AutoGenerateColumns = false; ListagemCarros.CanUserDeleteRows = false; } }
private void Window_Loaded(object sender, RoutedEventArgs e) { // criar um retornar veículo no DAO dtgridVeiculo.ItemsSource = VeiculoDAO.RetornarVeiculo(EstacionamentoStatic.estacionamento.IdEstacionamento); dtgridVeiculo.DisplayMemberPath = "MarcaVeiculo"; dtgridVeiculo.DisplayMemberPath = "ModeloVeiculo"; }
public ActionResult Adiciona(FormCollection f, Veiculo veiculo) { Veiculo novoVeiculo = new Veiculo() { Placa = veiculo.Placa, NomeTipo = veiculo.NomeTipo, Proprietario = veiculo.Proprietario }; VeiculoDAO dao = new VeiculoDAO(); dao.Adiciona(novoVeiculo); for (int i = 0; i < Request.Files.Count; i++) { Foto novaFoto = new Foto() { Nome = Request.Files[i].FileName, IdVeiculo = novoVeiculo.ID }; if (Request.Files.Count > 0 && Request.Files[i].FileName != "") { int tamanho = (int)Request.Files[i].InputStream.Length; byte[] arq = new byte[tamanho]; Request.Files[i].InputStream.Read(arq, 0, tamanho); novaFoto.Imagem = arq; } FotoDAO daoFoto = new FotoDAO(); daoFoto.Adiciona(novaFoto); } return(RedirectToAction("Index", "Home")); }
private void BtnCadastrarCarro_Click(object sender, RoutedEventArgs e) { try { if (ValidaCamposEmBranco()) { Carro carro = new Carro(); carro.Nome = txtNome.Text; carro.Marca = txtMarca.Text; carro.Modelo = txtModelo.Text; carro.Cor = txtCor.Text; carro.Ano = Convert.ToInt32(txtAno.Text); carro.Placa = txtPlaca.Text; carro.ValorPorDia = Convert.ToDouble(txtValorPorDia.Text); carro.ValorPorHora = Convert.ToDouble(txtValorPorHora.Text); carro.Status = "DISPONIVEL"; if (VeiculoDAO.CadastrarVeiculo(carro, null)) { MessageBox.Show("Cadastro Efetuado com secesso", "LocadoraWPF", MessageBoxButton.OK, MessageBoxImage.Information); LimparCampos(); } else { MessageBox.Show("Erro ao efetuar o cadastro ", "LocadoraWPF", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Preencha todos os campos!", "LocadoraWPF", MessageBoxButton.OK, MessageBoxImage.Information); } } catch (Exception ex) { MessageBox.Show(ex.ToString(), "LocadoraWPF", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void BtnEditarMoto_Click(object sender, RoutedEventArgs e) { try { Moto moto = new Moto(); if (ValidaCamposEmBranco()) { moto.Placa = Parameter; moto = (Moto)VeiculoDAO.Get(null, moto); moto.Nome = txtNome.Text; moto.Cor = txtCor.Text; moto.Modelo = txtModelo.Text; moto.Status = txtStatus.Text; moto.ValorPorDia = Convert.ToDouble(txtValorPorDia.Text); moto.ValorPorHora = Convert.ToDouble(txtValorPorHora.Text); VeiculoDAO.AlterarDadosVeiculo(null, moto); MessageBox.Show("Dados alterados com sucesso!!", "", MessageBoxButton.OK, MessageBoxImage.Information); LimparCampos(); Usc.ListarMoto(); Close(); } else { MessageBox.Show("Favor preencher as informações!", "Mensagem", MessageBoxButton.OK, MessageBoxImage.Error); } } catch (Exception ex) { MessageBox.Show(ex.ToString(), "LocadoraWPF", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void Buscar(object sender, RoutedEventArgs e) { s = new Servico(); Veiculo v = new Veiculo(); v = VeiculoDAO.VerificarVeiculoPorPlaca((Veiculo)comboBoxPlaca.SelectedItem); if (v != null) { s = ServicoDAO.VerificarServicoAbertoPorPlacaVeiculo(v); if (s != null) { lbCliente.Content = s.Cliente.Nome; lbMarca.Content = s.Veiculo.Modelo.Marca.Nome; lbModelo.Content = s.Veiculo.Modelo.Nome; lbVaga.Content = s.Vaga.Id + " - Referência: " + s.Vaga.Referencia; lbDuracao.Content = Math.Round((DateTime.Now - s.DataInicio).TotalHours, 3); HabilitarBotoes(); } else { MessageBox.Show("Placa não encontrada, para iniciar - pressione Iniciar Serviço!", "Cadastro de Serviço", MessageBoxButton.OK, MessageBoxImage.Information); } } else { MessageBox.Show("Favor preencher o campo da busca", "Cadastro de Serviço", MessageBoxButton.OK, MessageBoxImage.Information); } }
private void btnAlt_Click(object sender, EventArgs e) { String resp = new VeiculoDAO().AlteraVeiculo(MontaCadastro()); MessageBox.Show(resp); ApagaCampos(); }
// GET: Index public ActionResult Index() { ViewBag.Movimentacoes = MovimentacaoDAO.RetornarMovimentacoes(); ViewBag.VagasLivres = VagasDAO.RetornarVagasLivres(); ViewBag.VagasTotais = VagasDAO.RetornarVagas(); ViewBag.Veiculos = VeiculoDAO.RetornarVeiculos(); return(View()); }
public ActionResult Remove(int id) { VeiculoDAO dao = new VeiculoDAO(); dao.Remove(id); return(RedirectToAction("Index", "Home")); }
public ActionResult Atualiza(Veiculo veiculo) { VeiculoDAO dao = new VeiculoDAO(); dao.Atualiza(veiculo); return(RedirectToAction("Index", "Home")); }
private void btnExc_Click(object sender, EventArgs e) { string resp = new VeiculoDAO().ExcluirVeiculo(txtCodigo.Text); MessageBox.Show(resp); ApagaCampos(); }
public Servicos() { InitializeComponent(); comboBoxPlaca.ItemsSource = VeiculoDAO.RetornarLista(); comboBoxPlaca.DisplayMemberPath = "Placa"; comboBoxPlaca.SelectedValuePath = "Placa"; }
public void ListarMoto() { ListagemMotos.ItemsSource = VeiculoDAO.ListarAllMoto(); ListagemMotos.CanUserAddRows = false; ListagemMotos.IsReadOnly = true; ListagemMotos.AutoGenerateColumns = false; ListagemMotos.CanUserDeleteRows = false; }
public LocacaoController(LocacaoDAO locacaoDAO, ClienteDAO clienteDAO, FuncionarioDAO funcionarioDAO, VeiculoDAO veiculoDAO, ReservaDAO reservaDAO) { _locacaoDAO = locacaoDAO; _clienteDAO = clienteDAO; _funcionarioDAO = funcionarioDAO; _veiculoDAO = veiculoDAO; _reservaDAO = reservaDAO; }
public void ListarCarros() { ListaCarroAluguel.ItemsSource = VeiculoDAO.ListarCarro(); ListaCarroAluguel.CanUserAddRows = false; ListaCarroAluguel.CanUserDeleteRows = false; ListaCarroAluguel.AutoGenerateColumns = false; ListaCarroAluguel.IsReadOnly = true; }
private void Window_Loaded(object sender, RoutedEventArgs e) { cboEditarVeiculo.ItemsSource = VeiculoDAO.RetornarVeiculo(EstacionamentoStatic.estacionamento.IdEstacionamento); cboEditarVeiculo.DisplayMemberPath = "ModeloVeiculo"; // Caminho que vai ser acionado para o Selected Value // Propriedade que vai ser utilizada quando meu Selected Value for acionado!!!!!!!!********* cboEditarVeiculo.SelectedValuePath = "IdVeiculo"; }
private void cboEditarVeiculo_SelectionChanged(object sender, SelectionChangedEventArgs e) { int idVeiculo = (int)cboEditarVeiculo.SelectedValue; Veiculo veiculo = VeiculoDAO.BuscarVeiculoPorId(idVeiculo, EstacionamentoStatic.estacionamento.IdEstacionamento); lblSaida.Content = DateTime.Now.ToLongTimeString(); //lblTotal.Content = lblSaida - ; }
public ActionResult Index() { VeiculoDAO dao = new VeiculoDAO(); IList <Veiculo> veiculos = dao.Lista(); ViewBag.Veiculos = veiculos; return(View()); }