示例#1
0
        public async Task <IActionResult> Create([Bind("IdEditora,NomeEditora,TelEditora,EmailEditora")] Editora editora)
        {
            if (ModelState.IsValid)
            {
                _context.Add(editora);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(editora));
        }
        public async Task <IActionResult> Create([Bind("IdGeneroLivro,NomeGeneroLivro,DesGeneroLivro")] GeneroLivro generoLivro)
        {
            if (ModelState.IsValid)
            {
                _context.Add(generoLivro);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(generoLivro));
        }
        public async Task <IActionResult> Create([Bind("IdPais,NomePais")] Pais pais)
        {
            if (ModelState.IsValid)
            {
                _context.Add(pais);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(pais));
        }
示例#4
0
        public async Task <IActionResult> Create([Bind("IdAutor,NomeAutor,DataNascAutor,NacionalidadeAutor,TelAutor,EmailAutor")] Autor autor)
        {
            if (ModelState.IsValid)
            {
                _context.Add(autor);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(autor));
        }
        public async Task <IActionResult> Create([Bind("IdUsuario,NomeUsuario,DataNascUsuario,TelUsuario,EmailUsuario")] Usuario usuario)
        {
            if (ModelState.IsValid)
            {
                _context.Add(usuario);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(usuario));
        }
        public async Task <IActionResult> Create([Bind("IdEndereco,RuaIdRua,NumeroEndereco")] Endereco endereco)
        {
            if (ModelState.IsValid)
            {
                _context.Add(endereco);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["RuaIdRua"] = new SelectList(_context.Rua, "IdRua", "NomeRua", endereco.RuaIdRua);
            return(View(endereco));
        }
        public async Task <IActionResult> Create([Bind("IdRua,BairroIdBairro,NomeRua")] Rua rua)
        {
            if (ModelState.IsValid)
            {
                _context.Add(rua);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["BairroIdBairro"] = new SelectList(_context.Bairro, "IdBairro", "NomeBairro", rua.BairroIdBairro);
            return(View(rua));
        }
示例#8
0
        public async Task <IActionResult> Create([Bind("IdBairro,PaisIdPais,NomeBairro")] Bairro bairro)
        {
            if (ModelState.IsValid)
            {
                _context.Add(bairro);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["PaisIdPais"] = new SelectList(_context.Pais, "IdPais", "NomePais", bairro.PaisIdPais);
            return(View(bairro));
        }
        public async Task <IActionResult> Create([Bind("IdCompra,LivroIdLivro,UsuarioIdUsuario")] Compra compra)
        {
            if (ModelState.IsValid)
            {
                _context.Add(compra);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["LivroIdLivro"]     = new SelectList(_context.Livro, "IdLivro", "TituloLivro", compra.LivroIdLivro);
            ViewData["UsuarioIdUsuario"] = new SelectList(_context.Usuario, "IdUsuario", "EmailUsuario", compra.UsuarioIdUsuario);
            return(View(compra));
        }
        public async Task <IActionResult> Create([Bind("IdEstoque,LivroIdLivro,LivrariaIdLivraria,QtdLivro")] Estoque estoque)
        {
            if (ModelState.IsValid)
            {
                _context.Add(estoque);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["LivrariaIdLivraria"] = new SelectList(_context.Livraria, "IdLivraria", "EmailLivraria", estoque.LivrariaIdLivraria);
            ViewData["LivroIdLivro"]       = new SelectList(_context.Livro, "IdLivro", "TituloLivro", estoque.LivroIdLivro);
            return(View(estoque));
        }
        public async Task <IActionResult> Create([Bind("IdLivro,EditoraIdEditora,GeneroLivroIdGeneroLivro,AutorIdAutor,TituloLivro,DataLancamentoLivro,QtdPaginasLivro,PrecoLivro,SinopseLivro")] Livro livro)
        {
            if (ModelState.IsValid)
            {
                _context.Add(livro);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["AutorIdAutor"]             = new SelectList(_context.Autor, "IdAutor", "NomeAutor", livro.AutorIdAutor);
            ViewData["EditoraIdEditora"]         = new SelectList(_context.Editora, "IdEditora", "NomeEditora", livro.EditoraIdEditora);
            ViewData["GeneroLivroIdGeneroLivro"] = new SelectList(_context.GeneroLivro, "IdGeneroLivro", "NomeGeneroLivro", livro.GeneroLivroIdGeneroLivro);
            return(View(livro));
        }
示例#12
0
        public async Task <IActionResult> Create([Bind("IdLivraria,EnderecoIdEndereco,NomeLivraria,TelLivraria,EmailLivraria")] Livraria livraria)
        {
            if (ModelState.IsValid)
            {
                _context.Add(livraria);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            var enderecodb = _context.Endereco.Include(m => m.RuaIdRuaNavigation).ToList();
            var enderecos  = new List <Enderecos>();

            foreach (var x in enderecodb)
            {
                enderecos.Add(new Enderecos((x.RuaIdRuaNavigation.NomeRua + ", " + x.NumeroEndereco), x.IdEndereco));
            }
            ViewData["EnderecoIdEndereco"] = new SelectList(enderecos, "Id", "Local", livraria.EnderecoIdEndereco);
            return(View(livraria));
        }