public ActionResult Create(Avaliacao item) { _context.Avaliacoes.Add(item); _context.SaveChanges(); return(CreatedAtRoute("GetAvaliacao", new { id = item.Codigo }, item)); }
public ActionResult Create(Pedido item) { _context.Pedidos.Add(item); _context.SaveChanges(); return(CreatedAtRoute("GetPedido", new { id = item.Codigo }, item)); }
public ActionResult Create(Usuario item) { _context.Usuarios.Add(item); _context.SaveChanges(); return(CreatedAtRoute("GetUsuario", new { id = item.Codigo }, item)); }
public ActionResult Create([Bind(Include = "Id,nome")] Categoria categoria) { if (ModelState.IsValid) { db.Categorias.Add(categoria); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(categoria)); }
public ActionResult Create([Bind(Include = "Id,Titulo,Autor,Editora,Edicao,Ano,Paginas,Estoque,categoriaId")] Livro livro) { if (ModelState.IsValid) { db.Livros.Add(livro); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.categoriaId = new SelectList(db.Categorias, "Id", "nome", livro.categoriaId); return(View(livro)); }
public IActionResult Post([FromBody] Livro livro) { if (livro == null) { return(BadRequest()); } else { livro.Codigo = Guid.NewGuid(); _contexto.Livros.Add(livro); _contexto.SaveChanges(); return(Ok()); } }
public IActionResult Post([FromBody] Cliente cliente) { if (cliente == null) { return(BadRequest()); } else { cliente.Codigo = Guid.NewGuid(); _contexto.Clientes.Add(cliente); _contexto.SaveChanges(); return(Ok()); } }
public IActionResult Post([FromBody] Aluguel aluguel) { if (aluguel == null) { return(BadRequest()); } else { aluguel.Codigo = Guid.NewGuid(); _contexto.Alugueis.Add(aluguel); _contexto.SaveChanges(); return(Ok()); } }
protected override void Up(MigrationBuilder migrationBuilder) { using (var db = new LivrariaContexto()) { db.Livros.AddRange( new Livro { Titulo = "Harry Potter e a Pedra Filosofal", Autor = "J.K. Rowling", Estoque = 1 }, new Livro { Titulo = "O Hobbit", Autor = "J.R.R. Tolkien", Estoque = 2 }, new Livro { Titulo = "As Crônicas de Gelo e Fogo: A Guerra dos Tronos", Autor = "George R.R. Martin", Estoque = 0 } ); db.SaveChanges(); } }
static void Main(string[] args) { using (LivrariaContexto db = new LivrariaContexto()) { Autor autor1 = new Autor() { Nome = "Fulano" }; Autor autor2 = new Autor() { Nome = "Cicrano" }; Livro livro1 = new Livro() { Titulo = "Asp.Net MVC 5" }; Livro livro2 = new Livro() { Titulo = "Angular Js Profissional" }; livro1.LivrosAutores.Add(new LivroAutor() { Autor = autor1, Ano = 2017 }); livro1.LivrosAutores.Add(new LivroAutor() { Autor = autor2, Ano = 2017 }); livro2.LivrosAutores.Add(new LivroAutor() { Autor = autor1, Ano = 2017 }); livro2.LivrosAutores.Add(new LivroAutor() { Autor = autor2, Ano = 2017 }); db.Livros.Add(livro1); db.Livros.Add(livro2); db.SaveChanges(); //autor1.LivrosAutores.Add(new LivroAutor() { Livro = livro1, Ano=2017 }); //autor1.LivrosAutores.Add(new LivroAutor() { Livro = livro2, Ano=2017 }); //autor2.LivrosAutores.Add(new LivroAutor() { Livro = livro1, Ano = 2017 }); //autor2.LivrosAutores.Add(new LivroAutor() { Livro = livro2, Ano = 2017 }); //db.Autores.Add(autor1); //db.Autores.Add(autor2); //db.SaveChanges(); } Console.WriteLine("Os dados foram persistidos com sucesso na base de dados."); Console.ReadKey(); }