public static void Renderizar() { Doacao d = new Doacao(); Console.WriteLine("[]-- Realizar Doação --[]"); Console.WriteLine("Digite o CPF do Doador:"); string CPF = Console.ReadLine(); Doador doador = DAO.DoadorDAO.BuscaPorCPF(CPF); Console.WriteLine("Insira o tipo do Sangue:"); string tipoSangue = Console.ReadLine(); Sangue sangue = DAO.SangueDAO.BuscarPorTipo(tipoSangue); Console.WriteLine("Digite a quantidade a ser doada(ml):"); double qtde = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Funcionario realizando a doação (CPF):"); string cpfFunc = Console.ReadLine(); Funcionario f = DAO.FuncionarioDAO.BuscarPorCPF(cpfFunc); d.Doador = doador; d.Sangue = sangue; d.QtdSangue = qtde; DAO.DoacaoDAO.Cadastrar(d); DAO.EstoqueDAO.AtualizarEstoque(d, f); d = new Doacao(); }
public static bool EstoqueDisponivel(Sangue s, int qtd) { Estoque estoque = _context.Estoques.FirstOrDefault(e => e.sangue == s); if (estoque.Quantidade > qtd) { return(true); } return(false); }
public static void Cadastrar(Sangue s) { if (ValidaTipo(s.SangueTipo)) { if (BuscarPorTipo(s.SangueTipo) == null) { _context.Sangues.Add(s); _context.SaveChanges(); Console.WriteLine("Cadastrado."); } else { Console.WriteLine("Já existe este tipo cadastrado."); } } else { Console.WriteLine("Não existe este tipo de sangue."); } }
public static Estoque BuscarEstoquePorSangue(Sangue s) { return(_context.Estoques.FirstOrDefault(x => x.sangue == s)); }
// ### Preparing Land void LoadPlayer(string n) { Network.Instantiate(avatar0, transform.position, transform.rotation, 0); string tempPlayer = "Teste(Clone)"; GameObject tempPLAYER = GameObject.Find(tempPlayer); tempPLAYER.BroadcastMessage("AtualizacaoPlayer",n); playerClone = tempPLAYER.name; Player = GameObject.Find(playerClone); sangue = GameObject.Find("GUISangue").GetComponent<Sangue>(); estadoJogador = Player.GetComponent<EstadoJogador>(); GameObject.Find("Aplicacao").BroadcastMessage("BulletsHUD", this.estadoJogador.bullets); contr = Player.GetComponent<CharacterController>(); GameObject.Find("Administration").BroadcastMessage("AddJogadores", Player); GameObject.Find("Administration").GetComponent<Server>().definedConnection(true); GameObject.Find("CameraJogador").BroadcastMessage("AddMascara", Player.layer); this.BroadcastMessage("JogoIniciou",true); }