public int inserir(Aviao aviao) { OdbcCommand comando; int result = 0; String comand = "INSERT INTO aviao(numeroSerie, modelo) VALUES(?, ?)"; OdbcParameter numeroSerie = new OdbcParameter("?", aviao.NumeroSerie); OdbcParameter modelo = new OdbcParameter("?", aviao.Modelo); try { comando = new OdbcCommand(comand, conexao); comando.Connection.Open(); comando.Parameters.Add(numeroSerie); comando.Parameters.Add(modelo); result = comando.ExecuteNonQuery(); } catch (Exception e) { MessageBox.Show(e.Message); } finally { conexao.Close(); } return(result); }
public override void alterar(EntidadeDominio entidade) { try { if (connection.State == ConnectionState.Closed) { connection.Open(); } Aviao Classe = (Aviao)entidade; pst.CommandText = "UPDATE aviao SET avi_nome=:nome WHERE avi_id=:co"; parameters = new NpgsqlParameter[] { new NpgsqlParameter("nome", Classe.Nome), new NpgsqlParameter("co", Classe.ID) }; pst.Parameters.Clear(); pst.Parameters.AddRange(parameters); pst.Connection = connection; pst.CommandType = CommandType.Text; pst.ExecuteNonQuery(); pst.CommandText = "commit work"; pst.ExecuteNonQuery(); connection.Close(); return; } catch (Exception e) { throw e; } }
public void excluirAviao(string aviaoId) { RemoverAviaoServico servico = new RemoverAviaoServico(); Aviao aviao = aviaoRepositorio().obterPeloId(new AviaoId(aviaoId)); servico.remover(aviao); }
private void cadastrarAviaoButton_Click(object sender, EventArgs e) { try { Aviao aviao = new Aviao(); aviao.setTipo(aviaoTextBox.Text); aviao.inserirAviao(ConnectionFactory.getConnection()); MessageBox.Show("Cadastrado!"); foreach (Control c in tabPage3.Controls) { if (c is TextBox) { ((TextBox)c).Clear(); } else if (c is ComboBox) { ((ComboBox)c).Items.Clear(); } } } catch (Exception ex) { MessageBox.Show("Preencha todos os campos antes de cadastrar"); Console.WriteLine(ex.StackTrace); } }
public MenuAdmin() { InitializeComponent(); Cargo cargos = new Cargo(); foreach (Cargo c in cargos.carregarCargos(ConnectionFactory.getConnection())) { cargoComboBox.Items.Add(c.getDescricao()); } Empresa empresas = new Empresa(); foreach (Empresa e in empresas.carregarEmpresas(ConnectionFactory.getConnection())) { empresaComboBox.Items.Add(e.getNomeEmpresa()); } Aviao avioes = new Aviao(); foreach (Aviao a in avioes.carregarAvioes(ConnectionFactory.getConnection())) { aviaoComboBox.Items.Add(a.getTipo()); } Usuario usuarios = new Usuario(); foreach (Usuario u in usuarios.carregarUsuarios(ConnectionFactory.getConnection())) { pilotoComboBox.Items.Add(u.getPrimeiroNome() + " " + u.getSobrenome()); copilotoComboBox.Items.Add(u.getPrimeiroNome() + " " + u.getSobrenome()); comChefeComboBox.Items.Add(u.getPrimeiroNome() + " " + u.getSobrenome()); comUmComboBox.Items.Add(u.getPrimeiroNome() + " " + u.getSobrenome()); comDoisComboBox.Items.Add(u.getPrimeiroNome() + " " + u.getSobrenome()); } }
public void Gravar([FromBody] Aviao model) { var aviao = new Airplanes { Id = model.Id, Modelo = model.Modelo, Passageiros = model.Passageiros, Criacao = DateTime.Now, }; regra.Gravar(ref aviao); //if (model.Id == 0) //{ // avioes.Add(new Airplanes // { // Id = avioes.Max(a => a.Id) + 1, // Modelo = model.Modelo, // Passageiros = model.Passageiros, // Criacao = DateTime.Now, // }); //} //else //{ // var aviao = avioes.First(a => a.Id == model.Id); // aviao.Modelo = model.Modelo; // aviao.Passageiros = model.Passageiros; //} }
public string novoAviao(string modelo, int assentos) { Aviao aviao = new Aviao(aviaoRepositorio().proximaIdentidade(), modelo, assentos); aviaoRepositorio().salvar(aviao); return(aviao.aviaoId().Id); }
private void preencherEntidade(DataRow entidade, Aviao aviao) { entidade["AVIAO_ID"] = aviao.aviaoId().Id; entidade["NOM_MODELO"] = aviao.modelo(); entidade["QTD_ASSENTO"] = aviao.assentos(); entidade["ID"] = aviao._id; }
private static List <Aviao> GeraAvioes(FilaEnum tipo) { var lista = new List <Aviao>(); int idAviao = tipo == FilaEnum.Pousar ? idMaximoAterrissagem : idMaximoDecolagem; Random rnd = new Random(); int quantidadeAvioes = rnd.Next(4); Aviao aviao; for (int i = 0; i < quantidadeAvioes; i++) { if (tipo == FilaEnum.Pousar) { aviao = new Aviao(true) { Id_Aviao = idAviao }; idMaximoAterrissagem = idAviao; } else { aviao = new Aviao { Id_Aviao = idAviao }; idMaximoDecolagem = idAviao; } lista.Add(aviao); idAviao += 2; } return(lista); }
public async Task <IActionResult> AtualizarAviao(Aviao aviao) { _contexto.Avioes.Update(aviao); await _contexto.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Aviao aviao = db.Aviao.Find(id); if (aviao == null) { return(HttpNotFound()); } var dropPilotos = new List <SelectListItem>(); dropPilotos.Add(new SelectListItem { Text = "Selecione...", Selected = true }); foreach (var piloto in db.Piloto.Where(o => o.Ativo).OrderBy(o => o.Nome).ToList()) { dropPilotos.Add(new SelectListItem { Text = piloto.Nome, Value = piloto.IdPiloto.ToString() }); } ViewBag.Piloto = dropPilotos; return(View(aviao)); }
private static bool RealizarPousoEmergencialPistaAtual(Pista pista) { if (pousoEmergencialPista3NaInteracao) { var aviaoSemGasolina = new Aviao(); aviaoSemGasolina = pista.Pousar1.FirstOrDefault(p => p.NivelGasolina == 1); if (aviaoSemGasolina != null) { RemoverAviaoFila(pista.Pousar1, pista.Id_Pista, FilaEnum.Pousar, aviaoSemGasolina); return(true); } else { aviaoSemGasolina = pista.Pousar2.FirstOrDefault(p => p.NivelGasolina == 1); if (aviaoSemGasolina != null) { RemoverAviaoFila(pista.Pousar2, pista.Id_Pista, FilaEnum.Pousar, aviaoSemGasolina); return(true); } else { return(false); } } } else { return(false); } }
public void alterarModelo(string aviaoId, string modelo) { Aviao aviao = aviaoRepositorio().obterPeloId(new AviaoId(aviaoId)); aviao.alterarModelo(modelo); aviaoRepositorio().salvar(aviao); }
public override List <EntidadeDominio> consultar(EntidadeDominio entidade) { try { if (connection.State == ConnectionState.Closed) { connection.Open(); } pst.Dispose(); Aviao Classe = (Aviao)entidade; string sql = null; if (Classe.Nome == null) { Classe.Nome = ""; } if (Classe.ID == 0) { sql = "SELECT * FROM aviao "; } else { sql = "SELECT * FROM aviao WHERE avi_id= :co"; } pst = new NpgsqlCommand(); pst.CommandText = sql; parameters = new NpgsqlParameter[] { new NpgsqlParameter("co", Classe.ID) }; pst.Parameters.Clear(); pst.Parameters.AddRange(parameters); pst.Connection = connection; pst.CommandType = CommandType.Text; //pst.ExecuteNonQuery(); vai = pst.ExecuteReader(); List <EntidadeDominio> Classes = new List <EntidadeDominio>(); Aviao p; while (vai.Read()) { p = new Aviao(); p.ID = Convert.ToInt32(vai["avi_id"]); p.Nome = (vai["avi_nome"].ToString()); p.Serie = (vai["serie"].ToString()); p.Marca = (vai["marca"].ToString()); p.Lugares = Convert.ToInt32(vai["lugares"]); Classes.Add(p); } vai.Close(); connection.Close(); return(Classes); } catch (NpgsqlException ora) { vai.Close(); connection.Close(); throw ora; } }
public async Task <IActionResult> NovoAviao(Aviao aviao) { await _contexto.Avioes.AddAsync(aviao); await _contexto.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); }
public ActionResult DeleteConfirmed(int id) { Aviao aviao = db.Aviao.Find(id); db.Aviao.Remove(aviao); db.SaveChanges(); return(RedirectToAction("Index")); }
private void Start() { this.aviao = GameObject.FindObjectOfType <Aviao>(); this.pontuacao = GameObject.FindObjectOfType <Pontuacao>(); this.maoPiscando = GameObject.FindObjectOfType <MaoPiscando>(); this.interfaceGameOver = GameObject.FindObjectOfType <InterfaceGameOver>(); this.controleDeDificuldade = GameObject.FindObjectOfType <ControleDeDificuldade>(); }
private void Start() { this.diretor = GameObject.FindObjectOfType <DiretorMultiplayer>(); this.aviao = this.GetComponentInChildren <Aviao>(); this.minhaCamera = this.GetComponentInChildren <Camera>(); this.geradorObstaculos = this.GetComponentInChildren <GeradorDeObstaculos>(); this.cenarios = this.GetComponentsInChildren <Carrossel>(); }
private void Start() { aviao = FindObjectOfType <Aviao>(); controlaDificuldade = FindObjectOfType <ControlaDificuldade>(); geradorDeObstaculos = FindObjectOfType <GeradorDeObstaculos>(); gameOverInterface = FindObjectOfType <UIGameOver>(); gameInterface = FindObjectOfType <UIGameInterface>(); }
public void alterarDados(string aviaoId, string modelo, int assentos) { Aviao aviao = aviaoRepositorio().obterPeloId(new AviaoId(aviaoId)); aviao.alterarModelo(modelo); aviao.alterarAssentos(assentos); aviaoRepositorio().salvar(aviao); }
public void precoPromocional() { Aviao aviao = aviaoParaTest(); Voo voo = vooParaTest(aviao); voo.precoPromocional(10); Assert.AreEqual(10, voo.preco()); Assert.IsTrue(voo.promocional()); }
public async Task <IActionResult> ExcluirAviao(int aviaoId) { Aviao aviao = await _contexto.Avioes.FindAsync(aviaoId); _contexto.Avioes.Remove(aviao); await _contexto.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); }
private void Start() { this.cenario = this.GetComponentsInChildren <Carrossel>(); this.geradorDeObstaculos = this.GetComponentInChildren <GeradorDeObstaculos>(); this.aviao = this.GetComponentInChildren <Aviao>(); this.efeitoFumaca = this.GetComponentInChildren <ParticleSystem>(); this.animacoesAviao = this.GetComponentsInChildren <Animator>(); this.alturaJogador = this.transform.position.y; }
public void alterarPreco() { Aviao aviao = aviaoParaTest(); Voo voo = vooParaTest(aviao, 50); voo.alterarPreco(100); Assert.AreEqual(100, voo.preco()); Assert.IsFalse(voo.promocional()); }
private Voo vooParaTest(Aviao aviao, double preco) { return(new Voo( new VooId("123"), aviao, cidadeParaTest("rao"), cidadeParaTest("sao"), new DateTime(), preco)); }
private void Start() { this.seletorPersonagem = GameObject.FindObjectOfType <SeletorPersonagem>(); this.aviao = GameObject.FindObjectOfType <Aviao>(); #if UNITY_STANDALONE || UNITY_EDITOR BotaoExit.SetActive(true); BotaoOpcao.SetActive(true); #endif }
private void update(Aviao aviao) { OracleDataAdapter da = obterAdapter(new AviaoId(aviao.aviaoId().Id)); DataRow row = dt.Rows[0]; preencherEntidade(row, aviao); da.Update(dt); }
protected virtual void Start() { this.aviao = GameObject.FindObjectOfType <Aviao> (); this.pontuacao = GameObject.FindObjectOfType <Pontuacao> (); this.interfaceGameOver = GameObject.FindObjectOfType <InterfaceGameOver> (); this.dificuldade = GameObject.FindObjectOfType <ControleDeDificuldade> (); this.animacaoTutorial = GameObject.FindGameObjectWithTag(LiteralStrings.CanvasTutorial); this.jogador = FindObjectOfType <ControlaJogador>(); this.geradoresDeObstaculos = FindObjectsOfType <GeradorDeObstaculos>(); }
public void IniciarJogo() { Terminal = new Terminal(AdicionarTodasAsPessoas()); Aviao = new Aviao(); Carro = new SmartForTwo(); LocalAtualDoCarro = Terminal; }
public void novoAviao() { string idNovoAviao = aviaoService.novoAviao("Boeing 747", 400); Aviao aviao = aviaoRepositorio.obterPeloId(new AviaoId(idNovoAviao)); Assert.IsNotNull(aviao); Assert.AreEqual("Boeing 747", aviao.modelo()); Assert.AreEqual(400, aviao.assentos()); }