public Livro BuscarPorId(int id) { using (Contexto contexto = new Contexto()) { List<SqlParameter> p = new List<SqlParameter>{ new SqlParameter("@livroId",id) }; var livro = contexto.Database.SqlQuery<Livro>("SP_LIVRO_BUSCAID @livroid", new SqlParameter("@LivroId", id)).FirstOrDefault(); return livro; } }
public void Inserir(Livro livro) { using (Contexto contexto = new Contexto()) { List<SqlParameter> p = new List<SqlParameter>{ new SqlParameter("@nome",livro.Nome), new SqlParameter("@descricao",livro.Descricao), new SqlParameter("@generoid", livro.GeneroId) }; contexto.Database.ExecuteSqlCommand("SP_LIVRO_INSERIR @nome, @descricao, @generoid", p.ToArray()); contexto.SaveChanges(); } }