private void cbxCadMarcaMot_SelectedIndexChanged(object sender, EventArgs e) { MotoDAO mot = new MotoDAO(); cbxCadModeloMot.DataSource = mot.ListaModeloMoto(cbxCadMarcaMot.Text); cbxCadModeloMot.DisplayMember = "modelo_mot"; }
private void FormCadMot_Load_1(object sender, EventArgs e) { MotoDAO mot = new MotoDAO(); dgvCadastrarMot.DataSource = mot.ListaGridMoto(); cbxCadMarcaMot.DataSource = mot.ListaMarcaMoto(); cbxCadMarcaMot.DisplayMember = "marca_mot"; }
private void FormEditaMot_Load(object sender, EventArgs e) { MotoDAO mot = new MotoDAO(); dgvEditarMot.DataSource = mot.ListaGridMoto(); cbxEditMarcaMot.DataSource = mot.ListaMarcaMoto(); cbxEditMarcaMot.DisplayMember = "marca_mot"; }
private void btnPesquisarMot_Click(object sender, EventArgs e) { MotoDAO mot = new MotoDAO(); string sql; if (rdbPorNomeMot.Checked) { sql = "SELECT [id_mot] as Cód, [marca_mot] as Marca, [modelo_mot] as Modelo, [ano_mot] as Ano, [combustivel_mot] as Combustível, [tipoPartida_mot] as Partida, [tipoAlimentacao_mot] as Alimentação, [tipoRefrigeracao_mot] as Refrigeração, [tipoFreio_mot] as Freio, [qtdMarchas_mot] as Marchas, [quilometragem_mot] as Km, [cor_mot] as Cor, [preco_mot] as Preço FROM [ProjetoCtrl].[dbo].[TbMoto] WHERE [marca_mot] LIKE @valor OR [modelo_mot] LIKE @valor OR [ano_mot] LIKE @valor OR [combustivel_mot] LIKE @valor OR [tipoPartida_mot] LIKE @valor OR [tipoAlimentacao_mot] LIKE @valor OR [tipoRefrigeracao_mot] LIKE @valor OR [tipoFreio_mot] LIKE @valor OR [qtdMarchas_mot] LIKE @valor OR [quilometragem_mot] LIKE @valor OR [cor_mot] LIKE @valor OR [preco_mot] LIKE @valor"; dgvPesquisarMot.DataSource = mot.Pesquisar(sql, $"%{txtPesquisarMot.Text}%"); } else { sql = "SELECT [id_mot] as Cód, [marca_mot] as Marca, [modelo_mot] as Modelo, [ano_mot] as Ano, [combustivel_mot] as Combustível, [tipoPartida_mot] as Partida, [tipoAlimentacao_mot] as Alimentação, [tipoRefrigeracao_mot] as Refrigeração, [tipoFreio_mot] as Freio, [qtdMarchas_mot] as Marchas, [quilometragem_mot] as Km, [cor_mot] as Cor, [preco_mot] as Preço FROM [ProjetoCtrl].[dbo].[TbMoto] WHERE [id_mot] = @valor"; dgvPesquisarMot.DataSource = mot.Pesquisar(sql, txtPesquisarMot.Text); } }
private void btnExcluirMoto_Click(object sender, EventArgs e) { MotoDAO mot = new MotoDAO(); ArrayList arr = new ArrayList(); try { int cod_moto = int.Parse(txtExcluirMoto.Text); //Se todos os campos forem inseridos dentro do array if (mot.DeletarMoto(cod_moto)) { MessageBox.Show("Apagado com Sucesso!", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); FormExcluiMot_Load(e, e); } else { MessageBox.Show("Erro ao Apagar", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception erro) { MessageBox.Show($"{erro} Erro Ocorrido"); } }
private void FormExcluiMot_Load(object sender, EventArgs e) { MotoDAO mot = new MotoDAO(); dgvExcluirMoto.DataSource = mot.ListaGridMoto(); }
public MotoController(MotoDAO motoDAO, IHostingEnvironment hosting) { _motoDAO = motoDAO; _hosting = hosting; }
private void FormPesquisaMot_Load(object sender, EventArgs e) { MotoDAO mot = new MotoDAO(); dgvPesquisarMot.DataSource = mot.ListaGridMoto(); }
public CatalogoMotoController(MotoDAO motoDAO, ClienteDAO clienteDAO) { _motoDAO = motoDAO; _clienteDAO = clienteDAO; }
public MotoApiController(MotoDAO motoDAO) { _motoDAO = motoDAO; }
private void btnCadMot_Click(object sender, EventArgs e) { /*[marca_mot], [modelo_mot], [ano_mot], [cor_mot], [tipoAlimentacao_mot], [tipoRefrigeracao_mot], [tipoFreio_mot], [tipoPartida_mot], [qtdMarchas_mot], [quilometragem_mot], [preco_mot], [combustivel_car]*/ if (string.IsNullOrWhiteSpace(cbxCadMarcaMot.Text)) { MessageBox.Show("Marca precisa ser informada", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (string.IsNullOrWhiteSpace(cbxCadModeloMot.Text)) { MessageBox.Show("Modelo precisa ser informado", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (string.IsNullOrWhiteSpace(cbxCadAnoMot.Text)) { MessageBox.Show("Ano precisa ser informado", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (string.IsNullOrWhiteSpace(cbxCadCorMot.Text)) { MessageBox.Show("Cor precisa ser informada", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (string.IsNullOrWhiteSpace(cbxCadAlimentacaoMot.Text)) { MessageBox.Show("Tipo Alimentação precisa ser informado", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (string.IsNullOrWhiteSpace(cbxCadRefrigeracaoMot.Text)) { MessageBox.Show("Tipo Refrigeração precisa ser informado", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (string.IsNullOrWhiteSpace(cbxCadFreioMot.Text)) { MessageBox.Show("Tipo Freio precisa ser informado", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (string.IsNullOrWhiteSpace(cbxCadPartidaMot.Text)) { MessageBox.Show("Tipo Partida precisa ser informado", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (string.IsNullOrWhiteSpace(cbxCadQtdMarchasMot.Text)) { MessageBox.Show("Quantidade de Marchas precisa ser informado", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (string.IsNullOrWhiteSpace(txtCadKmMot.Text)) { MessageBox.Show("Quilometragem precisa ser informada", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (string.IsNullOrWhiteSpace(txtCadPrecoMot.Text)) { MessageBox.Show("Preço precisa ser informado", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (txtCadPrecoMot.Text.Length > 20) { MessageBox.Show("Preço pode ter até 20 digitos somente", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (chkCadAlcoolMot.Checked == false && chkCadGasolinaMot.Checked == false) { MessageBox.Show("Combustível precisa ser informado", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { Moto motModel = new Moto(); MotoDAO mot = new MotoDAO(); ArrayList arr = new ArrayList(); /*[marca_mot], [modelo_mot], [ano_mot], [combustivel_mot], [tipoPartida_mot], [tipoAlimentacao_mot], [tipoRefrigeracao_mot], [tipoFreio_mot], [qtdMarchas_mot], [quilometragem_mot], [cor_mot], [preco_mot], */ try { arr.Add(cbxCadMarcaMot.Text); arr.Add(cbxCadModeloMot.Text); arr.Add(cbxCadAnoMot.Text); if (chkCadAlcoolMot.Checked && chkCadGasolinaMot.Checked) { arr.Add("Álcool e Gasolina"); } else if (chkCadAlcoolMot.Checked) { arr.Add("Álcool"); } else if (chkCadGasolinaMot.Checked) { arr.Add("Gasolina"); } arr.Add(cbxCadPartidaMot.Text); arr.Add(cbxCadAlimentacaoMot.Text); arr.Add(cbxCadRefrigeracaoMot.Text); arr.Add(cbxCadFreioMot.Text); arr.Add(cbxCadQtdMarchasMot.Text); motModel.Quilometragem = Convert.ToDecimal(txtCadKmMot.Text); arr.Add(motModel.Quilometragem).ToString("N0"); arr.Add(cbxCadCorMot.Text); motModel.Preco = Convert.ToDecimal(txtCadPrecoMot.Text); arr.Add(motModel.Preco).ToString("N2"); //Se todos os campos forem inseridos dentro do array if (mot.InserirMoto(arr)) { MessageBox.Show("Cadastrado com sucesso!", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); FormCadMot_Load(e, e); Resetar(); } else { MessageBox.Show("Erro ao Cadastrar", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception erro) { MessageBox.Show($"{erro} Erro Ocorrido"); } } }
private void btnEditMot_Click(object sender, EventArgs e) { /*[marca_mot], [modelo_mot], [ano_mot], [corPrimaria_mot], [cor_mot], [tipoAlimentacao_mot], [tipoRefrigeracao_mot], [tipoFreio_mot], [tipoPartida_mot], [qtdMarchas_mot], [quilometragem_mot], [preco_mot], [combustivel_car]*/ if (string.IsNullOrWhiteSpace(cbxEditMarcaMot.Text)) { MessageBox.Show("Marca precisa ser informada", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (string.IsNullOrWhiteSpace(cbxEditModeloMot.Text)) { MessageBox.Show("Modelo precisa ser informado", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (string.IsNullOrWhiteSpace(cbxEditAnoMot.Text)) { MessageBox.Show("Ano precisa ser informado", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (string.IsNullOrWhiteSpace(cbxEditCorMot.Text)) { MessageBox.Show("Cor precisa ser informada", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (string.IsNullOrWhiteSpace(cbxEditAlimentacaoMot.Text)) { MessageBox.Show("Tipo Alimentação precisa ser informado", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (string.IsNullOrWhiteSpace(cbxEditRefrigeracaoMot.Text)) { MessageBox.Show("Tipo Refrigeração precisa ser informado", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (string.IsNullOrWhiteSpace(cbxEditFreioMot.Text)) { MessageBox.Show("Tipo Freio precisa ser informado", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (string.IsNullOrWhiteSpace(cbxEditPartidaMot.Text)) { MessageBox.Show("Tipo Partida precisa ser informado", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (string.IsNullOrWhiteSpace(cbxEditQtdMarchasMot.Text)) { MessageBox.Show("Quantidade de Marchas precisa ser informado", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (string.IsNullOrWhiteSpace(txtEditKmMot.Text)) { MessageBox.Show("Quilometragem precisa ser informada", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (string.IsNullOrWhiteSpace(txtEditPrecoMot.Text)) { MessageBox.Show("Preço precisa ser informado", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (txtEditPrecoMot.Text.Length > 20) { MessageBox.Show("Preço pode ter até 20 digitos somente", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (chkEditAlcoolMot.Checked == false && chkEditGasolinaMot.Checked == false) { MessageBox.Show("Combustível precisa ser informado", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { MotoDAO mot = new MotoDAO(); ArrayList arr = new ArrayList(); /*[marca_mot], [modelo_mot], [ano_mot], [combustivel_mot], [tipoPartida_mot], [tipoAlimentacao_mot], [tipoRefrigeracao_mot], [tipoFreio_mot], [qtdMarchas_mot], [quilometragem_mot], [cor_mot], [preco_mot], */ try { arr.Add(motoID); arr.Add(cbxEditMarcaMot.Text); arr.Add(cbxEditModeloMot.Text); arr.Add(cbxEditAnoMot.Text); if (chkEditAlcoolMot.Checked && chkEditGasolinaMot.Checked) { arr.Add("Álcool e Gasolina"); } else if (chkEditAlcoolMot.Checked) { arr.Add("Álcool"); } else if (chkEditGasolinaMot.Checked) { arr.Add("Gasolina"); } arr.Add(cbxEditPartidaMot.Text); arr.Add(cbxEditAlimentacaoMot.Text); arr.Add(cbxEditRefrigeracaoMot.Text); arr.Add(cbxEditFreioMot.Text); arr.Add(cbxEditQtdMarchasMot.Text); arr.Add(float.Parse(txtEditKmMot.Text)); arr.Add(cbxEditCorMot.Text); arr.Add(decimal.Parse(txtEditPrecoMot.Text)); //Se todos os campos forem inseridos dentro do array if (mot.AtualizarMoto(arr)) { MessageBox.Show("Alterado com Sucesso!", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); FormEditaMot_Load(e, e); Resetar(); } else { MessageBox.Show("Erro ao Alterar", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception erro) { MessageBox.Show($"{erro} Erro Ocorrido"); } } }
public AlugarMotoMensalController(MotoDAO motoDAO, ClienteDAO clienteDAO, ReservaDAO reservaDAO) { _motoDAO = motoDAO; _clienteDAO = clienteDAO; _reservaDAO = reservaDAO; }