public override void DaniarConToleTole(Bombas.ToleTole toleTole) { this.Explotar(retardoAdquirido); }
public Bombas CriarBomba(List <Puma.ModelosBanco.DetalhesItem> detalhes, List <Puma.ModelosBanco.FotosItem> fotos) { Bombas gerador = new Bombas(); for (var i = 0; i < detalhes.Count; i++) { if (detalhes[i].Text == null) { detalhes[i].Text = ""; } switch (detalhes[i].Name) { case "PickerNomenclatura": gerador.nomeclatura = detalhes[i].Text; break; case "PickerAuditado": gerador.itemAuditado = detalhes[i].Text; break; case "PickerPlanejado": gerador.planejado = detalhes[i].Text; break; case "PickerExecutado": gerador.executado = detalhes[i].Text; break; case "PickerApontamentos": gerador.apontamentos = detalhes[i].Text; break; case "PickerBombaRolamentos": gerador.bombRolamento = detalhes[i].Text; break; case "PickerBombaAcoplamento": gerador.bombAcoplamento = detalhes[i].Text; break; case "PickerBombaSeloMecanico": gerador.bombSeloMecanico = detalhes[i].Text; break; case "PickerBombaAquecimento": gerador.bombAquecimento = detalhes[i].Text; break; case "PickerBombaPintura": gerador.bombPintura = detalhes[i].Text; break; case "PickerBombaStatusGeral": gerador.bombStatusGeral = detalhes[i].Text; break; case "PickerNotaBomba": gerador.bombNota = detalhes[i].Text; break; case "EditorComentarioBomba": gerador.bombComentario = detalhes[i].Text; break; case "PickerBfeFixacao": gerador.bfelFixacao = detalhes[i].Text; break; case "PickerBfeVibStop": gerador.bfelVibraStop = detalhes[i].Text; break; case "PickerBfeInstaEletrica": gerador.bfelInstalacaoEletrica = detalhes[i].Text; break; case "PickerBfeStatusGeral": gerador.bfelStatusGeral = detalhes[i].Text; break; case "PickerNotaBfe": gerador.bfelNota = detalhes[i].Text; break; case "PickerNivelRisco": gerador.nivelRisco = detalhes[i].Text; break; case "EntryLocalizacao": gerador.localizacao = detalhes[i].Text; break; case "EditorComentarioBfe": gerador.bfelComentario = detalhes[i].Text; break; case "txtNotaFinal": gerador.notaFinal = detalhes[i].Text; break; } } for (var o = 0; o < fotos.Count; o++) { switch (fotos[o].Name) { case "GridFotosBomba": gerador.bombFotos.Add(new Imagem("data:image/png;base64," + fotos[o].Base64)); break; case "GridFotosBfe": gerador.bfelFotos.Add(new Imagem("data:image/png;base64," + fotos[o].Base64)); break; } } return(gerador); }
public override void DaniarConProyectil(Bombas.Proyectil proyectil) { this.Explotar(retardoAdquirido); }
public virtual void DaniarConProyectil(Bombas.Proyectil proyectil) { }
public virtual void DaniarConToleTole(Bombas.ToleTole toleTole) { }
public override void DaniarConProyectil(Bombas.Proyectil proyectil) { }
public override void DaniarConToleTole(Bombas.ToleTole toleTole) { }
public override void DaniarConProyectil(Bombas.Proyectil proyectil) { try { DaniarConBomba(proyectil); } catch (EntidadYaDestruidaException) { } }
//Danios por bombas // Para todos los obstaculos es de la misma forma. La bomba tole tole los destruye cualquiera sea el obstaculo public override void DaniarConToleTole(Bombas.ToleTole toleTole) { try { DaniarConBomba(toleTole); } catch (EntidadYaDestruidaException) { } }
public override void DaniarConToleTole(Bombas.ToleTole toleTole) { if (FueDestruido()) throw new EntidadYaDestruidaException(); this.vida = 0; }
public override void DaniarConProyectil(Bombas.Proyectil proyectil) { if (FueDestruido()) throw new EntidadYaDestruidaException(); this.vida = 0; }
public override void DaniarConProyectil(Bombas.Proyectil proyectil) { //No le hace nada if (FueDestruido()) throw new EntidadYaDestruidaException(); }