Beispiel #1
0
        public static Exemplar Criar(string usuarioID, string livroISBN, Status status)
        {
            var exemplar = new Exemplar()
            {
                UsuarioID = usuarioID,
                LivroISBN = livroISBN,
                Status = status
            };

            return exemplar;
        }
Beispiel #2
0
        public static ExemplarInformacaoModel GetExemplarInformacoes(Exemplar exemplar)
        {
            var exemplarModel = new ExemplarInformacaoModel()
            {
                ExemplarID = exemplar.ID,
                Livro = exemplar.Livro.Isbn,
                Usuario = exemplar.Usuario.UserName,
                Status = exemplar.Status.ToString()
            };

            return exemplarModel;
        }
        public bool Adcionar(Exemplar exemplar, Livro livro)
        {
            var livros = _KitapDB.Livros;
            var exemplares = _KitapDB.Exemplares;

            Livro livroAux = livros
                .Where(l => l.Isbn == livro.Isbn)
                .FirstOrDefault();

            if (livroAux == null)
                livros.Add(livro);

            exemplares.Add(exemplar);

            _KitapDB.SaveChanges();

            return true;
        }