Пример #1
0
 public void Incluir(Login novoUsuario)
 {
     using (BibliotecaContext bd = new BibliotecaContext())
     {
         bd.Add(novoUsuario);
         bd.SaveChanges();
     }
 }
Пример #2
0
        public async Task <IActionResult> RegistrarLibro([Bind("cod_lib,ISBN,titulo,autor,editorial,año_pub")] Libro libro)
        {
            if (ModelState.IsValid)
            {
                _context.Add(libro);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(libro)));
            }
            return(View(libro));
        }
Пример #3
0
        /// <summary>
        /// Insere um novo autor no base de dados
        /// </summary>
        /// <param name="autorModel">dados do autor</param>
        /// <returns></returns>
        public int Inserir(Autor autorModel)
        {
            TbAutor _tbAutor = new TbAutor();

            _tbAutor.IdAutor       = autorModel.IdAutor;
            _tbAutor.Nome          = autorModel.Nome;
            _tbAutor.AnoNascimento = autorModel.AnoNascimento;

            _context.Add(_tbAutor);
            _context.SaveChanges();
            return(_tbAutor.IdAutor);
        }
Пример #4
0
        public async Task <IActionResult> Create([Bind("cod_prest,cod_lib,modalidad,fecha_reserva")] prestamo prestamo)
        {
            if (ModelState.IsValid)
            {
                _context.Add(prestamo);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["cod_lib"] = new SelectList(_context.libros, "cod_lib", "ISBN", prestamo.cod_lib);
            return(View(prestamo));
        }
Пример #5
0
        public async Task <IActionResult> Create([Bind("IdStatusPrestamo,Nombre")] StatusPrestamo statusPrestamo)
        {
            if (ModelState.IsValid)
            {
                statusPrestamo.IdStatusPrestamo = Guid.NewGuid();
                _context.Add(statusPrestamo);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(statusPrestamo));
        }
Пример #6
0
        public async Task <IActionResult> Create([Bind("IdAlumno,Nombre,Matricula,Password,Activo,IdIdentity,Email")] Alumno alumno)
        {
            if (ModelState.IsValid)
            {
                alumno.IdAlumno = Guid.NewGuid();
                _context.Add(alumno);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(alumno));
        }
Пример #7
0
        public async Task <IActionResult> Create([Bind("IdAutor,Nombre")] Autor autor)
        {
            if (ModelState.IsValid)
            {
                autor.IdAutor = Guid.NewGuid();
                _context.Add(autor);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(autor));
        }
Пример #8
0
        public async Task <IActionResult> Create([Bind("IdGenero,Nombre")] Genero genero)
        {
            if (ModelState.IsValid)
            {
                genero.IdGenero = Guid.NewGuid();
                _context.Add(genero);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(genero));
        }
Пример #9
0
        public async Task <IActionResult> Create([Bind("IdPais,Nombre")] Pais pais)
        {
            if (ModelState.IsValid)
            {
                pais.IdPais = Guid.NewGuid();
                _context.Add(pais);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(pais));
        }
Пример #10
0
        /// <summary>
        /// Insere um novo livro no base de dados
        /// </summary>
        /// <param name="livroModel">dados do livro</param>
        /// <returns></returns>
        public void Inserir(Livro livroModel)
        {
            TbLivro _tbLivro = new TbLivro();

            _tbLivro.Isbn           = livroModel.Isbn;
            _tbLivro.Nome           = livroModel.Nome;
            _tbLivro.DataPublicacao = livroModel.DataPublicacao;
            _tbLivro.IdEditora      = livroModel.IdEditora;
            _tbLivro.Resumo         = livroModel.Resumo;

            _context.Add(_tbLivro);
            _context.SaveChanges();
        }
Пример #11
0
        public int Add(Empleado nuevoEmpleado)
        {
            var nuevo0 = _context.Add(nuevoEmpleado);

            if (nuevo0.State == EntityState.Added)
            {
                _context.SaveChanges();
                return(1);
            }
            else
            {
                return(0);
            }
        }
        public async Task <IActionResult> Create([Bind("IdLibro,IdAutor")] AutorLibro autorLibro)
        {
            if (ModelState.IsValid)
            {
                autorLibro.IdLibro = Guid.NewGuid();
                _context.Add(autorLibro);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdAutor"] = new SelectList(_context.Autores, "IdAutor", "IdAutor", autorLibro.IdAutor);
            ViewData["IdLibro"] = new SelectList(_context.Libros, "IdLibro", "IdLibro", autorLibro.IdLibro);
            return(View(autorLibro));
        }
Пример #13
0
        public async Task <IActionResult> Create([Bind("IdEditorial,Nombre")] Editorial editorial)
        {
            if (ModelState.IsValid)
            {
                editorial.IdEditorial = Guid.NewGuid();
                _context.Add(editorial);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index),
                                        new { ac = "Registro insertado con éxito", type = "success" }));
            }

            return(View(editorial));
        }
Пример #14
0
        public Livro AdicionarLivro(Livro livro)
        {
            try
            {
                _context.Add(livro);
                _context.SaveChangesAsync();

                return livro;
            }
            catch(Exception ex)
            {
                throw ex;
            }
        }
Пример #15
0
        public async Task <IActionResult> Create([Bind("IdPrestamo,IdLibro,IdAlumno,Codigo,FechaPrestamo,FechaLimite,FechaDevolucion,IdStatusPrestamo,MontoMulta")] Prestamo prestamo)
        {
            if (ModelState.IsValid)
            {
                prestamo.IdPrestamo = Guid.NewGuid();
                _context.Add(prestamo);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdAlumno"]         = new SelectList(_context.Alumnos, "IdAlumno", "Nombre", prestamo.IdAlumno);
            ViewData["IdLibro"]          = new SelectList(_context.Libros, "IdLibro", "Titulo", prestamo.IdLibro);
            ViewData["IdStatusPrestamo"] = new SelectList(_context.StatusPrestamos, "IdStatusPrestamo", "Nombre", prestamo.IdStatusPrestamo);
            return(View(prestamo));
        }
Пример #16
0
        public LivroModel Create(LivroModel livroModel)
        {
            var returnedLivroModel =
                _bibliotecaContext
                .Add(livroModel);

            //TODO: rever create se precisa do include
            //returnedLivroModel
            //    .Reference(x=>x.Autor)
            //    .Load();

            //return returnedLivroModel.Entity;

            return(livroModel);
        }
Пример #17
0
        /// <summary>
        /// Insere um novo editora no base de dados
        /// </summary>
        /// <param name="editoraModel">dados do editora</param>
        /// <returns></returns>
        public int Inserir(Editora editoraModel)
        {
            TbEditora _tbEditora = new TbEditora();

            _tbEditora.IdEditora = editoraModel.IdEditora;
            _tbEditora.Nome      = editoraModel.Nome;
            _tbEditora.Numero    = editoraModel.Numero;
            _tbEditora.Bairro    = editoraModel.Bairro;
            _tbEditora.Cep       = editoraModel.Cep;
            _tbEditora.Cidade    = editoraModel.Cidade;
            _tbEditora.Estado    = editoraModel.Estado;
            _tbEditora.Rua       = editoraModel.Rua;
            _context.Add(_tbEditora);
            _context.SaveChanges();
            return(_tbEditora.IdEditora);
        }
Пример #18
0
        public async Task <IActionResult> Create([Bind("IdLibro,ISBN,Titulo,IdEditorial,IdGenero,IdPais,Año,Imagen")] Libro libro, IFormFile portada)
        {
            if (ModelState.IsValid)
            {
                libro.Imagen = await GuardarArchivo(portada);

                libro.IdLibro = Guid.NewGuid();
                _context.Add(libro);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["IdEditorial"] = new SelectList(_context.Editoriales, "IdEditorial", "Nombre", libro.IdEditorial);
            ViewData["IdGenero"]    = new SelectList(_context.Generos, "IdGenero", "Nombre", libro.IdGenero);
            ViewData["IdPais"]      = new SelectList(_context.Paises, "IdPais", "Nombre", libro.IdPais);
            return(View(libro));
        }
Пример #19
0
 /// <summary>
 /// Insere um novo autor no base de dados
 /// </summary>
 /// <param name="autor">dados do autor</param>
 /// <returns></returns>
 public int Inserir(Autor autor)
 {
     _context.Add(autor);
     _context.SaveChanges();
     return(autor.IdAutor);
 }
Пример #20
0
 public void Add(Empresa nuevoEmpresa)
 {
     _context.Add(nuevoEmpresa);
 }
Пример #21
0
 public void Add(Oferta nuevaOferta)
 {
     _context.Add(nuevaOferta);
     _context.SaveChanges();
 }
Пример #22
0
 /// <summary>
 /// Insere um novo livro no base de dados
 /// </summary>
 /// <param name="livroModel">dados do livro</param>
 /// <returns></returns>
 public void Inserir(Livro livro)
 {
     _context.Add(livro);
     _context.SaveChanges();
 }
Пример #23
0
 public void add(RisorseBiblioteca newRisorsaBiblioteca)
 {
     _context.Add(newRisorsaBiblioteca);
     _context.SaveChanges();
 }
Пример #24
0
 public async Task InsertAsync(ProfessorEntity insertedEntity)
 {
     _context.Add(insertedEntity);
     await _context.SaveChangesAsync();
 }
Пример #25
0
 public async Task InsertAsync(EscolaEntity insertedEntity)
 {
     _context.Add(insertedEntity);
     await _context.SaveChangesAsync();
 }
Пример #26
0
 public void Adicionar(Livros biblioteca)
 {
     _context.Add(biblioteca);
     _context.SaveChanges();
 }
Пример #27
0
        public AutorModel Create(AutorModel autorModel)
        {
            _bibliotecaContext.Add(autorModel);

            return(autorModel);
        }
Пример #28
0
 /// <summary>
 /// Insere um novo item do acervo
 /// </summary>
 /// <param name="itemAcervo"></param>
 /// <returns></returns>
 public int Inserir(Itemacervo itemAcervo)
 {
     _context.Add(itemAcervo);
     _context.SaveChanges();
     return(itemAcervo.IdItemAcervo);
 }
 public void Add(ExperienciaLaboral nuevaExperiencia)
 {
     _context.Add(nuevaExperiencia);
 }
 public void Add <T>(T entity) where T : class
 {
     dbcontext.Add(entity);
 }