public Autor Update(Autor livro) { DbEntityEntry entry = context.Entry(livro); entry.State = EntityState.Modified; context.SaveChanges(); return livro; }
public Autor Update(Autor autor) { Validator.Validate(autor); var updated = _autorRepository.Update(autor); return updated; }
public Autor Create(Autor autor) { Validator.Validate(autor); var saved = _autorRepository.Save(autor); return saved; }
public static Autor GetAutor() { Autor autor = new Autor(); autor.Id = 1; autor.Nome = "Juan de los livros"; autor.cpf = "059.893.186-42"; autor.telefone = "(99)9999-9999"; return autor; }
public ActionResult Create(FormCollection collection) { try { Livro livro = new Livro(); livro.Nome = collection.GetValue("Nome").AttemptedValue; livro.Preco = Convert.ToDouble(collection.GetValue("Preco").AttemptedValue); livro.Descricao = collection.GetValue("Descricao").AttemptedValue; Autor autor = new Autor(); livro.AutorId = Convert.ToInt32(collection.GetValue("AutorId").AttemptedValue); ; livro.Autor= autor; _repository.Save(livro); return RedirectToAction("Index"); } catch { return View(); } }
public Autor Save(Autor autor) { var novo = context.Autores.Add(autor); context.SaveChanges(); return novo; }