コード例 #1
0
ファイル: Jogo.cs プロジェクト: williamcardozo/crescer-2015-2
 public Jogo(string nome, double preco, CategoriaJogos categoria)
 {
     this.Nome = nome;
     this.Preco = preco;
     this.Categoria = categoria;
     this.Disponivel = true;
 }
コード例 #2
0
 public void SalvarCategoria(CategoriaJogos categoria)
 {
     if (categoria.Id == null)
     {
         _jogosR = new Repositorio <CategoriaJogos>();
         _jogosR.Collection.Save(categoria);
     }
     else
     {
         _jogosR = new Repositorio <CategoriaJogos>();
         var result = _jogosR.Collection.AsQueryable().FirstOrDefault(x => x.Id == categoria.Id);
         result = categoria;
         _jogosR.Collection.Save(result);
     }
 }
コード例 #3
0
 public static bool ValidaCategoria(string solicitacao, string aviso, out CategoriaJogos categoria)
 {
     int? intLido = null;
     while (intLido == null || !Enum.IsDefined(typeof(CategoriaJogos), intLido))
     {
         Console.Write(solicitacao);
         intLido = LeInteirosPositivos();
         if (intLido == null || !Enum.IsDefined(typeof(CategoriaJogos), intLido))
         {
             Console.Write(aviso);
             intLido = LeInteirosPositivos();
             if (intLido == null)
             {
                 categoria = 0;
                 return false;
             }
         }
     }
     categoria = (CategoriaJogos)intLido;
     return true;
 }