//retorna os orcamentos public IEnumerable <Orcamento> RetornaOrcamentos(int servico, string cidade, EnumEstados estado) { return(_db.Orcamento.Where(o => o.serv_Id == servico && o.orc_estado == estado && o.orc_cidade.Trim().Equals(cidade) && o.Status == EnumStatusOrcamento.Aberto)); }
public IEnumerable <Orcamento> RetornaOrcamentosPagos(int servico, string cidade, EnumEstados estado, string usuarioId) { return(_db.Orcamento.Where(o => o.serv_Id == servico && o.orc_estado == estado && o.orc_cidade.Equals(cidade) && o.Status == EnumStatusOrcamento.Aberto && o.PrestadorFk.Any(p => p.pres_Id == usuarioId))); }
public IEnumerable <Orcamento> RetornaOrcamentosPagos(int servico, string cidade, EnumEstados estado, string usuarioId) { return(_orcamentoRepository.RetornaOrcamentosPagos(servico, cidade, estado, usuarioId)); }
public IEnumerable <Orcamento> RetornaOrcamentos(int servico, string cidade, EnumEstados estado) { return(_orcamentoService.RetornaOrcamentos(servico, cidade, estado)); }
void Update() { if (estado == EnumEstados.MORTO) { return; } estado = EnumEstados.PARADO; if (ChaoAoLado(1, "Chao") || ChaoAoLado(-1, "Chao")) { quantidadeDePulosAtual = quantidadeDePulosNoAr; if (rigidBody.velocity.y < 0) { rigidBody.velocity = new Vector2(rigidBody.velocity.x, rigidBody.velocity.y / 2); estado = EnumEstados.ARRASTANDO_PAREDE; } } if ((!ChaoAoLado(1, "Obstaculo") && !ChaoAoLado(-1, "Obstaculo")) || EstaNoChao()) { if (Input.GetButton("Horizontal")) { float sub = submerso ? velocidade / 2 : 0; if (Input.GetAxis("Horizontal") > 0) { if (!ChaoAoLado(1, "Chao")) { rigidBody.velocity = new Vector2(velocidade - sub, rigidBody.velocity.y); sprite.flipX = false; if (ChaoAoLado(1, "Chao")) { estado = EnumEstados.PARADO_PAREDE; } else { estado = EnumEstados.ANDANDO; } } } else { if (!ChaoAoLado(-1, "Chao")) { rigidBody.velocity = new Vector2(-velocidade + sub, rigidBody.velocity.y); sprite.flipX = true; if (ChaoAoLado(-1, "Chao")) { estado = EnumEstados.PARADO_PAREDE; } else { estado = EnumEstados.ANDANDO; } } } } else { rigidBody.velocity = new Vector2(0, rigidBody.velocity.y); } } if (Input.GetButtonDown("Jump") && estado != EnumEstados.PARADO_PAREDE) { if (submerso || EstaNoChao() || ChaoAoLado(1, "Chao") || ChaoAoLado(-1, "Chao")) { rigidBody.velocity = new Vector2(rigidBody.velocity.x, 0); rigidBody.AddForce(new Vector2(0, alturaDoPulo), ForceMode2D.Impulse); quantidadeDePulosAtual = quantidadeDePulosNoAr; estado = EnumEstados.CAINDO; } else { if (quantidadeDePulosAtual > 0) { rigidBody.velocity = new Vector2(rigidBody.velocity.x, 0); rigidBody.AddForce(new Vector2(0, alturaDoPulo), ForceMode2D.Impulse); quantidadeDePulosAtual--; estado = EnumEstados.CAINDO; } } } if (EstaNoChao()) { quantidadeDePulosAtual = quantidadeDePulosNoAr; } if (!EstaNoChao() && !ChaoAoLado(1, "Chao") && !ChaoAoLado(-1, "Chao") || rigidBody.velocity.y > 0) { estado = EnumEstados.CAINDO; } if (Input.GetButton("Agachar") && estado != EnumEstados.ARRASTANDO_PAREDE) { GetComponent <CapsuleCollider2D>().size = new Vector2(GetComponent <CapsuleCollider2D>().size.x, agachadoY); velocidade = velocidadeAgachado; if (rigidBody.velocity.y < -2f) { rigidBody.velocity = new Vector2(rigidBody.velocity.x, rigidBody.velocity.y * 1.1f); estado = EnumEstados.AGACHADO_CAINDO; } else { estado = EnumEstados.AGACHADO; } } else { GetComponent <CapsuleCollider2D>().size = new Vector2(GetComponent <CapsuleCollider2D>().size.x, agachadoY * 2); velocidade = velocidadeAgachado * 2; } if (rigidBody.velocity.y < 0 && EstaNoChao() && !submerso) { GetComponent <AudioSource> ().Play(); } if ((int)(folego - (emBaixoDagua / 100)) <= 0) { estado = EnumEstados.MORTO; } if (submerso) { GetComponents <AudioSource> () [0].pitch = 0.3f; GetComponents <AudioSource> () [1].enabled = false; GetComponents <AudioSource> () [2].pitch = 0.8f; } else { GetComponents <AudioSource> () [0].pitch = 0.4f; GetComponents <AudioSource> () [1].enabled = true; GetComponents <AudioSource> () [2].pitch = 1f; } }
public void Matar() { estado = EnumEstados.MORTO; }