public void Explode() { _audioSource.Play(); Vector3 posicaoExplosao = transform.position; Collider[] colliders = Physics.OverlapSphere(posicaoExplosao, raioExplosao); foreach (Collider obj in colliders) { Rigidbody rb = obj.GetComponent <Rigidbody>(); if (rb != null) { rb.AddExplosionForce(forcaExplosao, posicaoExplosao, raioExplosao, 3.0f); } Saude pl = obj.GetComponent <Saude>(); if (pl != null) { pl.retiraVida(danoBomba); } } if (efeitoExplosao != null) { efeitoExplosao = Instantiate(efeitoExplosao, transform); efeitoExplosao.Play(); } this.GetComponent <Renderer>().enabled = false; Destroy(this.gameObject, 3); }
public ActionResult Excluir(int id) { Saude saude = db.Saude.Find(id); db.Saude.Remove(saude); db.SaveChanges(); return(RedirectToAction("Index")); }
public IActionResult Edit(int?id) { Saude saude = _context.Saude.SingleOrDefault(e => e.SaudeId == id); listaEstados = (from estados in _context.Estados select estados.Nome).ToList(); listaEstados.Sort(); ViewBag.ListaEstados = listaEstados; return(View(ProperView("Edit"), saude)); }
public IActionResult MarcarVacina([Bind("SaudeId, DataVacina, Estado, CaoId")] Saude saude) { //lista de estados if (ModelState.IsValid) { _context.Add(saude); _context.SaveChanges(); return(RedirectToAction(nameof(Index))); } return(View(saude)); }
/// <summary> /// Metodo responsavel por adiar as vacinas /// </summary> /// <param name="SaudeId"></param> /// <returns></returns> /// <remarks></remarks> public IActionResult Adiar(int SaudeId) { Saude saude = _saude.SingleOrDefault(p => p.SaudeId == SaudeId); if (saude != null) { //saude.Estado = _context.Estados.SingleOrDefault(e => e.Nome == "Recusada"); _context.SaveChanges(); SetSuccessMessage("Vacina adiada"); return(RedirectToAction(nameof(Details), new { id = SaudeId })); } return(RedirectToAction(nameof(Index))); }
public async Task <IActionResult> Edit(int id, [Bind("SaudeId,DataVacina,CaoId")] Saude saude) { if (ModelState.IsValid) { Saude novaVacina = _context.Saude.SingleOrDefault(e => e.SaudeId == saude.SaudeId); //novaVacina.Cao.nome = _context.Saude.SingleOrDefault(e => e.CaoId == saude.SaudeId)?.Cao.nome; novaVacina.DataVacina = saude.DataVacina; novaVacina.Estado = saude.Estado; _context.SaveChanges(); SetSuccessMessage("Vacina editada"); return(RedirectToAction(nameof(Index))); } SetErrorMessage("003"); return(View(saude)); }
public ActionResult Excluir(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Saude saude = db.Saude.Find(id); if (saude == null) { return(HttpNotFound()); } var saudeVM = Mapper.Map <Saude, SaudeViewModel>(saude); return(View(saudeVM)); }
public ActionResult Editar(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Saude saude = db.Saude.Find(id); if (saude == null) { return(HttpNotFound()); } var saudeVM = Mapper.Map <Saude, SaudeViewModel>(saude); ViewBag.CidadeId = new SelectList(db.Cidade, "CidadeId", "Nome", saudeVM.CidadeId); ViewBag.TipoSaudeId = new SelectList(db.TipoSaude, "TipoSaudeId", "Nome", saudeVM.TipoSaudeId); return(View(saudeVM)); }
public void ExcluirSaude(Saude entidadeExcluida) { saudeNegocio.Excluir <Saude>(entidadeExcluida); }
public void InserirSaude(Saude entidadeNova) { saudeNegocio.Inserir <Saude>(entidadeNova); }
public void AtualizarSaude(Saude entidadeModificada) { saudeNegocio.Atualizar <Saude>(entidadeModificada); }
public void InsereGastos() { try { if (!Entrete.Equals("") && !Mercado.Equals("") && !Alimentacao.Equals("") && !Saude.Equals("") && !Viagens.Equals("") && !Transporte.Equals("") && !OutrasCat.Equals("") && !GastoData.Equals("")) { string conex = "server =localhost; user id =root; password =; port =3306; database = acompanhamento_financeiro"; MySqlConnection cnx = new MySqlConnection(conex); string cmd = "INSERT INTO tb_gastopessoal(con_entrete, con_mercado, con_alimenta, con_saude, con_viagens, con_transporte, con_outras, con_data)" + "VALUES('" + Entrete + "', '" + Mercado + "', '" + Alimentacao + "', '" + Saude + "', '" + Viagens + "', '" + Transporte + "', '" + OutrasCat + "', '" + GastoData + "');"; MySqlCommand insere = new MySqlCommand(cmd, cnx); cnx.Open(); insere.ExecuteNonQuery(); cnx.Close(); } else { MessageBox.Show("Não deixe nenhum espaço em branco!"); } } catch (Exception e) { MessageBox.Show(e.Message); } }