コード例 #1
0
ファイル: NLivro.cs プロジェクト: georgemaia/MyShelf
        public List <Livro> Listar()
        {
            PLivro p = new PLivro();

            ls = p.Open().OrderBy(c => c.Nome).ToList();
            return(ls);
        }
コード例 #2
0
ファイル: NLivro.cs プロジェクト: georgemaia/MyShelf
        public List <Livro> Pesquisar(string nome)
        {
            List <Livro> cs = p.Open().OrderBy(c => c.Nome).ToList();
            List <Livro> r  = new List <Livro>();

            foreach (Livro c in cs)
            {
                if (c.Nome.ToUpper().StartsWith(nome.ToUpper()))
                {
                    r.Add(c);
                }
            }
            return(r);
        }
コード例 #3
0
ファイル: NLivro.cs プロジェクト: georgemaia/MyShelf
        public void Delete(Livro c)
        {
            PLivro       p  = new PLivro();
            List <Livro> cs = p.Open();

            for (int i = 0; i < cs.Count; i++)
            {
                if (cs[i].Id == c.Id)
                {
                    cs.RemoveAt(i);
                    break;
                }
            }
            p.Save(cs);
        }
コード例 #4
0
ファイル: NLivro.cs プロジェクト: georgemaia/MyShelf
        public void Update(Livro l)
        {
            PLivro       p  = new PLivro();
            List <Livro> cs = p.Open();

            for (int i = 0; i < cs.Count; i++)
            {
                if (cs[i].Id == l.Id)
                {
                    cs.RemoveAt(i);
                    break;
                }
            }
            cs.Add(l);
            p.Save(cs);
        }
コード例 #5
0
ファイル: NLivro.cs プロジェクト: jorelrx/PEOO
        public void Insert(MLivro c)
        {
            PLivro        p  = new PLivro();
            List <MLivro> cs = p.Open();
            int           m  = 0;

            foreach (MLivro x in cs)
            {
                if (x.Id > m)
                {
                    m = x.Id;
                }
            }
            c.Id = m + 1;
            cs.Add(c);
            p.Save(cs);
        }
コード例 #6
0
ファイル: NLivro.cs プロジェクト: georgemaia/MyShelf
        public void Adicionar(Livro l)
        {
            PLivro p = new PLivro();

            ls = p.Open();
            int m = 0;

            foreach (Livro x in ls)
            {
                if (x.Id > m)
                {
                    m = x.Id;
                }
            }
            l.Id = m + 1;
            ls.Add(l);
            p.Save(ls);
        }
コード例 #7
0
ファイル: Program.cs プロジェクト: leuoouel/21-22
 public void Insert(Livro g)
 {
     v = p.Open();
     v.Add(g);
     p.Save(v);
 }
コード例 #8
0
ファイル: NLivro.cs プロジェクト: jorelrx/PEOO
        public List <MLivro> Select()
        {
            PLivro p = new PLivro();

            return(p.Open().OrderBy(c => c.Nome).ToList());
        }