private void lstCarros_BindingContextChanged(object sender, EventArgs e) { lstCarros.Items.Clear(); ListViewItem item; cliente.Email = this.email; cliente = ClienteDAO.BuscarCLientePorEmail(cliente); empresa.Email = cliente.Empresa.Email; empresa = EmpresaDAO.BuscarEmpresaPorEmail(empresa); carro.Empresa = empresa; IEnumerable <Carro> carros = CarroDAO.ObterCarrosPelaEmpresa(carro); foreach (Carro i in carros) { item = new ListViewItem(); item.Text = i.Placa; item.SubItems.Add(i.Marca); item.SubItems.Add(i.Nome); item.SubItems.Add(i.Ano.ToString()); item.SubItems.Add(i.Preco.ToString("C2")); string estado = CarroDAO.EstadoDisp(i.EstadoDisp); item.SubItems.Add(estado); item.SubItems.Add(i.Empresa.Cidade); item.SubItems.Add(i.Empresa.NomeEmpresa); lstCarros.Items.Add(item); } }
private void PerfilCliente_Load(object sender, EventArgs e) { cliente.Email = this.email; cliente = ClienteDAO.BuscarCLientePorEmail(cliente); empresa.Email = cliente.Empresa.Email; empresa = EmpresaDAO.BuscarEmpresaPorEmail(empresa); lblEmpresa.Text = empresa.NomeEmpresa; alugado.Cliente = cliente; alugado = AlugadoDAO.ObterAluguelPorCliente(alugado); lblCPF.Text = cliente.Cpf; lblEmail.Text = cliente.Email; lblNome.Text = cliente.Nome; if (alugado != null) { carro.Empresa = empresa; carro = CarroDAO.ObterCarroPorEmpresa(carro); alugado.Carro = carro; lblCarroo.Text = carro.Nome; EquipadoDAO.BuscarCarroEquipadoPorRecibo(alugado); double total = alugado.Valor + equipado.ValorTotal; lblReciboo.Text = alugado.Id.ToString(); lblTotal.Text = total.ToString("C2"); lblDataEntrega.Text = alugado.DiasAlugado.ToString(); } else { lblReciboo.Text = ""; lblTotal.Text = ""; lblDataEntrega.Text = ""; } }
private void btnConsultarCarro_Click(object sender, EventArgs e) { lstCarros.Items.Clear(); ListViewItem item; cliente.Email = this.email; cliente = ClienteDAO.BuscarCLientePorEmail(cliente); empresa.Email = cliente.Empresa.Email; empresa = EmpresaDAO.BuscarEmpresaPorEmail(empresa); carro.Empresa = empresa; IEnumerable <Carro> carros = CarroDAO.ObterCarrosPelaEmpresa(txtInicialCarro.Text, carro); foreach (Carro x in carros) { item = new ListViewItem(); item.Text = x.Placa; item.SubItems.Add(x.Marca); item.SubItems.Add(x.Nome); item.SubItems.Add(x.Ano.ToString()); item.SubItems.Add(x.Preco.ToString("C2")); string estado = CarroDAO.EstadoDisp(x.EstadoDisp); item.SubItems.Add(estado); item.SubItems.Add(x.Empresa.Cidade); item.SubItems.Add(x.Empresa.NomeEmpresa); lstCarros.Items.Add(item); } }
private void button1_Click(object sender, EventArgs e) { if (!txtPlaca.Text.Equals("")) { empresa.Email = this.email; empresa = EmpresaDAO.BuscarEmpresaPorEmail(empresa); carro.Empresa = empresa; carro.Placa = txtPlaca.Text; carro = CarroDAO.obterPlaca(carro); if (carro != null) { if (carro.Empresa == empresa) { Carro carro = new Carro(); try { carro.Placa = txtPlaca.Text; carro = CarroDAO.obterPlaca(carro); txtNome.Text = carro.Nome; txtCambio.Text = carro.Cambio; txtCor.Text = carro.Cor; txtMarca.Text = carro.Marca; txtQuilometragem.Text = carro.Quilometragem; txtPorta.Text = carro.Portas.ToString(); txtAno.Text = carro.Ano.ToString(); txtPreco.Text = carro.Preco.ToString(); txtNome.Enabled = true; txtCambio.Enabled = true; txtCor.Enabled = true; txtMarca.Enabled = true; txtQuilometragem.Enabled = true; txtPorta.Enabled = true; txtAno.Enabled = true; txtPreco.Enabled = true; } catch { MessageBox.Show("Carro não encontrado", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); txtPlaca.Clear(); txtPlaca.Focus(); } } else { MessageBox.Show("Carro não encontrado", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } } else { MessageBox.Show("Carro não encontrado", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("O campo Placa é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void PerfilEmpresa_Load(object sender, EventArgs e) { empresa.Email = this.email; empresa = EmpresaDAO.BuscarEmpresaPorEmail(empresa); carro.Empresa = empresa; IEnumerable <Carro> carros = CarroDAO.ObterCarrosPelaEmpresa(carro); lblCarros.Text = empresa.Carro.Count.ToString(); }
private void CadastroCarro_Load(object sender, EventArgs e) { AutoCompleteStringCollection lista = new AutoCompleteStringCollection(); empresa.Email = this.email; empresa = EmpresaDAO.BuscarEmpresaPorEmail(empresa); carro.Empresa = empresa; IEnumerable <Carro> carros = CarroDAO.ObterCarrosPelaEmpresa(carro); foreach (Carro x in carros) { lista.Add(x.Nome); } }
private void TelaCarro_Load(object sender, EventArgs e) { AutoCompleteStringCollection lista = new AutoCompleteStringCollection(); cliente.Email = this.email; cliente = ClienteDAO.BuscarCLientePorEmail(cliente); empresa.Email = cliente.Empresa.Email; empresa = EmpresaDAO.BuscarEmpresaPorEmail(empresa); carro.Empresa = empresa; IEnumerable <Carro> carros = CarroDAO.ObterCarrosPelaEmpresa(carro); foreach (Carro x in carros) { lista.Add(x.Nome); } txtInicialCarro.AutoCompleteCustomSource = lista; }
private void button1_Click(object sender, EventArgs e) { if (!txtEmail.Text.Equals("")) { empresa.Email = this.email; empresa = EmpresaDAO.BuscarEmpresaPorEmail(empresa); cliente.Empresa = empresa; cliente.Email = txtEmail.Text; cliente = ClienteDAO.BuscarCLientePorEmail(cliente); if (cliente != null) { if (cliente.Empresa == empresa) { Cliente cliente = new Cliente(); try { cliente.Email = txtEmail.Text; cliente = ClienteDAO.BuscarCLientePorEmail(cliente); txtNome.Text = cliente.Nome; txtEmail.Text = cliente.Email; txtSenha.Text = cliente.Senha; mskCPF.Text = cliente.Cpf; mskRG.Text = cliente.Rg; mskTel.Text = cliente.Telefone; mskCel.Text = cliente.Celular; txtRua.Text = cliente.Rua; txtCid.Text = cliente.Cidade; txtEst.Text = cliente.Estado; txtNumero.Text = cliente.Numero.ToString(); txtNome.Enabled = true; txtEmail.Enabled = true; txtSenha.Enabled = true; mskCPF.Enabled = true; mskRG.Enabled = true; mskTel.Enabled = true; mskCel.Enabled = true; txtRua.Enabled = true; txtCid.Enabled = true; txtEst.Enabled = true; txtNumero.Enabled = true; } catch { MessageBox.Show("Cliente não encontrado", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); txtEmail.Clear(); txtEmail.Focus(); } } else { MessageBox.Show("Cliente não encontrado", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } } else { MessageBox.Show("Cliente não encontrado", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("O campo Email é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public void dbInsert() { try { empresa.Email = this.email; empresa = EmpresaDAO.BuscarEmpresaPorEmail(empresa); carro.Empresa = empresa; IEnumerable <Carro> carros = CarroDAO.ObterCarrosPelaEmpresa(carro); if (!txtNome.Text.Equals("")) { if (!txtCambio.Text.Equals("")) { if (!txtCor.Text.Equals("")) { if (!txtMarca.Text.Equals("")) { if (!txtQuilometragem.Text.Equals("")) { if (!txtPlaca.Text.Equals("")) { if (!txtPorta.Text.Equals("")) { if (!txtAno.Text.Equals("")) { if (!txtPreco.Text.Equals("")) { carro.Placa = txtPlaca.Text; if (CarroDAO.obterPlaca(carro) == null) { if (carro.Empresa.Plano.PlanoCarro == "Pequeno" || carro.Empresa.Plano.PlanoCarro == "pequeno") { if (empresa.Carro.Count < 50) { carro.Placa = txtPlaca.Text; carro.Nome = txtNome.Text; carro.Cambio = txtCambio.Text; carro.Cor = txtCor.Text; carro.Marca = txtMarca.Text; carro.Quilometragem = txtQuilometragem.Text; carro.Portas = int.Parse(txtPorta.Text); carro.Ano = int.Parse(txtAno.Text); carro.Preco = double.Parse(txtPreco.Text); carro.EstadoDisp = true; CarroDAO.Incluir(carro); MessageBox.Show("O cadastro do carro: " + carro.Nome + " foi concluido com sucesso", "Cadastrado"); this.Close(); } else { MessageBox.Show("Limite Atingido de 50 Carros", "Limite Atingido", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { carro.Placa = txtPlaca.Text; carro.Nome = txtNome.Text; carro.Cambio = txtCambio.Text; carro.Cor = txtCor.Text; carro.Marca = txtMarca.Text; carro.Quilometragem = txtQuilometragem.Text; carro.Portas = int.Parse(txtPorta.Text); carro.Ano = int.Parse(txtAno.Text); carro.Preco = double.Parse(txtPreco.Text); carro.EstadoDisp = true; CarroDAO.Incluir(carro); MessageBox.Show("O cadastro do carro: " + carro.Nome + " foi concluido com sucesso", "Cadastrado"); this.Close(); } } else { MessageBox.Show("Placa já foi Registrado.", "Placa já Existente", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Preço é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Ano é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Portas é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Placa é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Quilometragem é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Marca é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Cor é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Câmbio é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Nome é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (SqlException e) { MessageBox.Show(e + "Erro ao cadastrar", "Erro"); } }
public void dbInsert() { try { empresa.Email = this.email; empresa = EmpresaDAO.BuscarEmpresaPorEmail(empresa); cliente.Empresa = empresa; if (!txtNome.Text.Equals("")) { if (!txtEmail.Text.Equals("")) { if (!txtSenha.Text.Equals("")) { if (!mskCPF.Text.Equals("")) { if (!mskRG.Text.Equals("")) { if (!mskTel.Text.Equals("")) { if (!mskCel.Text.Equals("")) { if (!txtRua.Text.Equals("")) { if (!txtCid.Text.Equals("")) { if (!txtEst.Text.Equals("")) { if (!txtNumero.Text.Equals("")) { cliente.Email = txtEmail.Text; if (ClienteDAO.BuscarCLientePorEmail(cliente) == null) { cliente.Email = txtEmail.Text; cliente.Cpf = mskCPF.Text; if (ClienteDAO.BuscarClientePorCPF(cliente) == null) { cliente.Cpf = mskCPF.Text; cliente.Rg = mskRG.Text; if (ClienteDAO.BuscarClientePorRG(cliente) == null) { cliente.Rg = mskRG.Text; cliente.Nome = txtNome.Text; cliente.Senha = txtSenha.Text; cliente.Telefone = mskTel.Text; cliente.Celular = mskCel.Text; cliente.Rua = txtRua.Text; cliente.Cidade = txtCid.Text; cliente.Estado = txtEst.Text; cliente.Numero = int.Parse(txtNumero.Text); ClienteDAO.Incluir(cliente); this.Close(); MessageBox.Show("O seu cadastro: " + cliente.Nome + " foi concluido com sucesso", "Cadastrado"); } else { MessageBox.Show("RG já foi Registrado.", "RG já Existente", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("CPF já foi Registrado.", "CPF já Existente", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Email já foi Registrado.", "Email já Existente", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Número é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Estado é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Cidade é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Rua é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Celular é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Telefone é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo RG é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo CPF é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Senha é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Email é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Nome é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (SqlException e) { MessageBox.Show(e + "Erro ao cadastrar", "Erro"); } }
public void dbInsert() { try { if (!txtNome.Text.Equals("")) { if (!mskCel.Text.Equals("")) { if (!txtCid.Text.Equals("")) { if (!mskCNPJ.Text.Equals("")) { if (!txtEmail.Text.Equals("")) { if (!txtEst.Text.Equals("")) { if (!txtNomeEmpresa.Text.Equals("")) { if (!txtRua.Text.Equals("")) { if (!txtSenha.Text.Equals("")) { if (!mskTel.Text.Equals("")) { if (!cmbPlano.Text.Equals("")) { empresa.NomeEmpresa = txtNomeEmpresa.Text; if (EmpresaDAO.BuscarEmpresaPorNomeEmpresa(empresa) == null) { empresa.NomeEmpresa = txtNomeEmpresa.Text; empresa.Email = txtEmail.Text; if (EmpresaDAO.BuscarEmpresaPorEmail(empresa) == null) { empresa.Email = txtEmail.Text; empresa.CNPJ = mskCNPJ.Text; if (EmpresaDAO.BuscarEmpresaPorCNPJ(empresa) == null) { empresa.CNPJ = mskCNPJ.Text; empresa.Nome = txtNome.Text; empresa.Celular = mskCel.Text; empresa.Cidade = txtCid.Text; empresa.Estado = txtEst.Text; empresa.Rua = txtRua.Text; empresa.Senha = txtSenha.Text; empresa.Telefone = mskTel.Text; Plano Plano = new Plano(); Plano.PlanoCarro = cmbPlano.Text; Plano = PlanoDAO.NomeMesmo(Plano); empresa.Plano = Plano; EmpresaDAO.Incluir(empresa); MessageBox.Show("O cadastro da empresa: " + empresa.NomeEmpresa + " foi concluido com sucesso", "Cadastrado"); this.Close(); } else { MessageBox.Show("CNPJ já foi Registrado.", "CNPJ já Existente", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Email já foi Registrado.", "Email já Existente", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Nome de Empresa já foi Registrado.", "Nome de Empresa já Existente", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Plano é de obrigatória seleção.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Telefone é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Senha é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Rua é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Nome Empresa é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Estado é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Email é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo CNPJ é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Cidade é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Celular é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("O campo Nome é de preenchimento obrigatório.", "Campos em branco", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (SqlException e) { MessageBox.Show(e + "Erro ao cadastrar", "Erro"); } }