private void GetCarros() { var veiculos = new VeiculosDao().GetVeiculosAtivos(); comboCarros.DataSource = veiculos; comboCarros.DisplayMember = "Placa"; }
public ActionResult Deletar(int id) { var veiculo = new VeiculosDao().GetVeiculo(id); return(View(veiculo)); }
private void PreenchePlacas() { var lista = new VeiculosDao().GetAll(); comboPlaca.DataSource = lista; comboPlaca.ValueMember = "Placa"; }
private void GetPlacas() { var placas = new VeiculosDao().GetAll(); comboPlacas.DataSource = placas; comboPlacas.DisplayMember = "Placa"; }
private void PreenchePlacas() { var veiculos = new VeiculosDao().GetAll(); comboPlaca.DataSource = veiculos; comboPlaca.DisplayMember = "Placa"; AtualizaNomeCarro(); }
public ActionResult Alugar() { var model = new List <Veiculos>(); var veiculos = new VeiculosDao().GetAll() .Where(v => v.IsAtivo) .ToList(); //busca os veiculos ativos no BD veiculos.ForEach(v => model.Add(v)); //adiciona os veiculos na variavel model model.Sort(); // deixa em ordem alfabética pelo modelo return(View(model)); }
private void BtnPesquisar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(ComboFiltro.Text)) { MessageBox.Show("Favor selecionar um filtro para a pesquisa."); } else { var busca = new VeiculosDao().DbSearch(ComboFiltro.Text, txtPesquisar.Text); dataGridView1.Visible = true; dataGridView1.DataSource = busca; } }
private void DataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { int veiculoId = Convert.ToInt32(dataGridView1["Id", e.RowIndex].Value); var veiculo = new VeiculosDao().GetById(veiculoId); var form = new FormCadastrarVeiculo(veiculo) { MdiParent = this.MdiParent }; form.Show(); this.Close(); }
private void BtnSalvarRetorno_Click(object sender, EventArgs e) { if (validaRetorno()) { ControlePatio controle = (ControlePatio)comboCarrosForaPlaca.SelectedItem; var veiculo = new VeiculosDao().GetById(controle.VeiculoId); if (RegistraRetorno(controle, veiculo)) { MessageBox.Show("Retorno do carro registrado com êxito"); ResetTela(); } } }
private void PreencherComboBoxes() { var cliente = new FuncionariosDao().GetMotoristas() .Where(c => c.IsAtivo) .ToList(); var veiculo = new VeiculosDao().GetAll() //.Where(v => v.IsAtivo) .ToList(); comboCliente.DataSource = cliente; comboCliente.DisplayMember = "Nome"; comboCarro.DataSource = veiculo; comboCarro.DisplayMember = "Placa"; }
public ActionResult RegistrarRetorno(ControlePatio controle) { try { controle.Status = false; controle.DataRetorno = DateTime.Now; controle.HoraRetorno = DateTime.Now.TimeOfDay; var veiculo = new VeiculosDao().GetVeiculo(controle.VeiculoId); new ControlePatioDao().RegistraRetorno(controle, veiculo); return(RedirectToAction("Index")); } catch (Exception) { return(View()); } }
private void BtnSalvarRetorno_Click(object sender, EventArgs e) { if (validaRetorno()) { ControlePatio controle = (ControlePatio)comboCarrosForaPlaca.SelectedItem; var veiculo = new VeiculosDao().GetById(controle.VeiculoId); if (RegistraRetorno(controle, veiculo)) { MessageBox.Show("Retorno do carro registrado com êxito"); GetCarros(); AtualizaTabela(); AtualizaPlacasFora(); this.groupRetorno.Controls.LimparTextBoxes(); this.groupSaida.Controls.LimparTextBoxes(); } } }
// GET: Veiculos public ActionResult Index() { List <Veiculos> lista = new VeiculosDao().GetAll(); return(View(lista)); }
public ActionResult Editar(int id) { var veiculo = new VeiculosDao().GetById(id); return(View(veiculo)); }
private void brnConsultar_Click(object sender, EventArgs e) { ICollection resultado; string nomeTela; string lbl2 = ""; #region Lista de veiculos if (radioListagemVeiculos.Checked) //Lista de Veiculos { var lista = new VeiculosDao().GetAll(); resultado = lista; nomeTela = "Lista de Veiculos"; lbl2 = $"Existem {lista.Count()} Veiculos cadastrados no sistema"; AbreRelatorio(resultado, nomeTela, lbl2); } #endregion #region Lista de Motoristas else if (radioListagemMotoristas.Checked) // Lista de Motoristas { var lista = new FuncionariosDao().GetAllMotoristas(); resultado = lista; nomeTela = "Lista de Motoristas"; lbl2 = $"Existem {lista.Count()} Motoristas cadastrados no sistema."; AbreRelatorio(resultado, nomeTela, lbl2); } #endregion #region Lista de funcionários else if (radioListaFuncionarios.Checked) { var lista = new FuncionariosDao().GetAll(); resultado = lista; nomeTela = "Funcionários"; lbl2 = $"Existem {lista.Count()} funcionários cadastrados no sistema."; AbreRelatorio(resultado, nomeTela, lbl2); } #endregion #region Lista de Clientes else if (radioListagemClientes.Checked) // Lista de Clientes { var lista = new ClientesPjDao().GetAll(); resultado = lista; nomeTela = "Lista de Clientes"; lbl2 = $"Existem {lista.Count()} clientes cadastrados no sistema"; AbreRelatorio(resultado, "Lista de Clientes", lbl2); } #endregion #region Multas por veiculo else if (radioMultasPorVeiculo.Checked) // Multas por veiculo { if (conferePlacaSelecionada()) { MensagemPlaca(); } else if (!ConfereData()) { } else { var veiculo = GetVeiculo(); var lista = new MultasDao().GetAll() .Where(m => m.VeiculoId == veiculo.Id) .Where(m => m.DataMulta >= dateInicio.Value && m.DataMulta <= dateFim.Value) .ToList(); resultado = lista; nomeTela = $"Multas de {veiculo.Placa} - {dateInicio.Value.ToShortDateString()} a {dateFim.Value.ToShortDateString()}"; lbl2 = $"O total de multas do veiculo {veiculo.Placa} é de {lista.Sum(v => v.Valor).ToString("C")}"; AbreRelatorio(resultado, nomeTela, lbl2); } } #endregion #region Sinistro por veiculo else if (radioSinistroVeiculo.Checked) // Sinistro por veículo { if (conferePlacaSelecionada()) { MensagemPlaca(); } else if (!ConfereData()) { } else { var veiculo = GetVeiculo(); var lista = new SinistrosDao().GetAll() .Where(s => s.VeiculoId == veiculo.Id) .Where(a => a.Data >= dateInicio.Value && a.Data <= dateFim.Value) .ToList(); resultado = lista; nomeTela = $"Sinistros do veículo {veiculo.Placa}"; lbl2 = $"O valor gasto com sinistros do veiculo {veiculo.Placa} foi de {lista.Sum(v => v.Valor).ToString("C")}"; AbreRelatorio(resultado, nomeTela, lbl2); } } #endregion #region Abastecimento Geral else if (radioAbastecimentoGeral.Checked) // abastecimento geral { if (!ConfereData()) { } else { var lista = new AbastecimentosDao().GetAll() .Where(a => a.Data >= dateInicio.Value && a.Data <= dateFim.Value) .ToList(); resultado = lista; nomeTela = "Lista de Abastecimentos Geral"; AbreRelatorio(resultado, nomeTela); } } #endregion #region Manutenção por Veiculo else if (radioListaManutencaoPorVeiculo.Checked) // manutencao por veiculo { if (conferePlacaSelecionada()) { MensagemPlaca(); } else if (!ConfereData()) { } else { var veiculo = GetVeiculo(); var lista = new ManutencoesDao().GetAll() .Where(m => m.VeiculoId == veiculo.Id) .Where(m => m.Data >= dateInicio.Value && m.Data <= dateFim.Value) .ToList(); resultado = lista; nomeTela = $"Manutenções do veiculo {veiculo.Placa}"; lbl2 = $"O valor total gasto com manutenções do veiculo {veiculo.Placa} foi de {lista.Sum(v => v.Valor).ToString("C")}"; AbreRelatorio(resultado, nomeTela, lbl2); } } #endregion #region Manutenção Geral else if (radioManutencoesGeral.Checked) // Manutencao por veiculo { if (!ConfereData()) { } else { var lista = new ManutencoesDao().GetAll() .Where(m => m.Data >= dateInicio.Value && m.Data <= dateFim.Value) .ToList(); resultado = lista; nomeTela = $"Manutenções {dateInicio.Value.ToShortDateString()} a {dateFim.Value.ToShortDateString()}"; lbl2 = $"O total em manutenções no periodo selecionado é de {lista.Sum(l => l.Valor).ToString("C")}"; AbreRelatorio(resultado, nomeTela, lbl2); } } #endregion #region Listagem de Estoque else if (radioListagemEstoque.Checked) { if (!ConfereData()) { } else { var lista = new EstoqueDao().GetAll() .Where(es => es.DataAdicao >= dateInicio.Value && es.DataAdicao <= dateFim.Value) .ToList(); resultado = lista; nomeTela = $"Estoque = {dateInicio.Value.ToShortDateString()} a {dateFim.Value.ToShortDateString()}"; lbl2 = $"Total em estoque no periodo selecionado é de {lista.Sum(v => v.ValorUnitario * v.Quantidade).ToString("C")}"; AbreRelatorio(resultado, nomeTela, lbl2); } } #endregion }