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; }
// GET: Estacionar/Create public IActionResult Cadastrar() { var email = User.Identity.Name; if (email != null) { var name = User.Identity.Name; Usuario usuario = _usuarioDAO.BuscarPorEmail(name); UsuarioCNPJ usuarioCNPJ = _usuarioCNPJDAO.BuscarPorEmail(email); if (usuario != null) { int usuarioId = usuario.Id; ViewBag.Veiculos = new SelectList(_veiculoDAO.ListarPorUsuario(usuarioId), "Id", "Modelo"); ViewBag.Estacionamentos = new SelectList(_estacionamentoDAO.Listar(), "Id", "Nome"); } else if (usuarioCNPJ != null) { int usuarioCnpjId = usuarioCNPJ.Id; ViewBag.Veiculos = new SelectList(_veiculoDAO.Listar()); ViewBag.Estacionamentos = new SelectList(_estacionamentoDAO.ListarPorUsuario(usuarioCnpjId), "Id", "Nome"); } return(View()); } return(RedirectToAction("Login", "Usuario")); }
public IActionResult Cadastrar(Locacao locacao) { //if (ModelState.IsValid) //{ locacao.cliente = _clienteDAO.buscarPorId(locacao.cliID); locacao.funcionario = _funcionarioDAO.buscarPorId(locacao.funID); locacao.veiculo = _veiculoDAO.BuscarPorId(locacao.vecID); Veiculo aux = _veiculoDAO.BuscarPorId(locacao.vecID); if (locacao.veiculo.reservado == locacao.cliente.cpf || locacao.veiculo.reservado == "0") { aux.reservado = "0"; _veiculoDAO.Editar(aux); RemoverReserva(aux); _locacaoDAO.Cadastrar(locacao); return(RedirectToAction("Index", "Locacao")); } else { ModelState.AddModelError("", "Veículo RESERVADO!"); } //} ViewBag.Cliente = new SelectList(_clienteDAO.Listar(), "id", "nome"); ViewBag.Funcionario = new SelectList(_funcionarioDAO.Listar(), "id", "nome"); ViewBag.Veiculo = new SelectList(_veiculoDAO.Listar(), "id", "modelo"); return(View(locacao)); }
public IActionResult Index() { List <Veiculo> veiculos = _veiculoDAO.Listar(); ViewBag.Title = "Gerenciamento de Veículos"; ViewBag.Quantidade = veiculos.Count; return(View(veiculos)); }
public IActionResult Index(int id) { ViewBag.Title = "Locadora Web"; ViewBag.Categorias = _categoriaDAO.Listar(); if (id == 0) { return(View(_veiculoDAO.Listar())); } return(View(_veiculoDAO.ListarPorCategoria(id))); }
public IActionResult Index() { var email = User.Identity.Name; if (email != null) { ViewBag.Title = "Gerenciamento de Veículos"; return(View(_veiculoDAO.Listar())); } return(RedirectToAction("Login", "Usuario")); }
private void Window_Loaded(object sender, RoutedEventArgs e) { //carregar dados do cliente clientesDevolucao.ItemsSource = ClienteDAO.Listar(); clientesDevolucao.DisplayMemberPath = "nome"; clientesDevolucao.SelectedValuePath = "id"; //carregar dados do veiculo veiculosDevolucao.ItemsSource = VeiculoDAO.Listar(); veiculosDevolucao.DisplayMemberPath = "modelo"; veiculosDevolucao.SelectedValuePath = "id"; }
private void Window_Loaded(object sender, RoutedEventArgs e) { //carregar dados do cliente cboClientes.ItemsSource = ClienteDAO.Listar(); cboClientes.DisplayMemberPath = "nome"; cboClientes.SelectedValuePath = "id"; //carregar dados do veiculo cboVeiculos.ItemsSource = VeiculoDAO.Listar(); cboVeiculos.DisplayMemberPath = "modelo"; cboVeiculos.SelectedValuePath = "id"; //carregar dados do funcionário cboFuncionarios.ItemsSource = AgenteDAO.Listar(); cboFuncionarios.DisplayMemberPath = "nome"; cboFuncionarios.SelectedValuePath = "id"; }
public IActionResult Cadastrar(Reserva reserva) { if (ModelState.IsValid) { reserva.cliente = _clienteDAO.buscarPorId(reserva.cliID); reserva.veiculo = _veiculoDAO.BuscarPorId(reserva.vecID); _reservaDAO.Cadastrar(reserva); return(RedirectToAction("Index", "Home")); } else { ModelState.AddModelError("", "**Preencha todos os campos!**"); } /*ModelState.AddModelError("", "Por favor, Preencha todos os campos!");*/ ViewBag.Cliente = new SelectList(_clienteDAO.Listar(), "id", "nome"); ViewBag.Veiculo = new SelectList(_veiculoDAO.Listar(), "id", "modelo"); return(View(reserva)); }
public IActionResult Index() { ViewBag.Title = "Gerenciamento de Veículos"; return(View(_veiculoDAO.Listar())); }