public void Excluir(int id) { using (var ctx = new SEJContext()) { var removido = ctx.Jogos.Single(x => x.Id == id); removido.Ativo = false; ctx.SaveChanges(); } }
public void Cadastrar(Jogo jogo) { using (var ctx = new SEJContext()) { jogo.Emprestado = false; jogo.Ativo = true; ctx.Jogos.Add(jogo); ctx.SaveChanges(); } }
public void Cadastrar(Amigo amigo) { using (var ctx = new SEJContext()) { amigo.Ativo = true; ctx.Amigos.Add(amigo); ctx.SaveChanges(); } }
public void Excluir(int id) { using (var ctx = new SEJContext()) { var excluido = ctx.Emprestimos.Single(x => x.Id == id); ctx.Emprestimos.Remove(excluido); ctx.SaveChanges(); } }
public void Alterar(Jogo jogo) { using (var ctx = new SEJContext()) { var alterado = ctx.Jogos.Single(x => x.Id == jogo.Id); alterado.Descricao = jogo.Descricao; alterado.Distribuidora = jogo.Distribuidora; alterado.Valor = jogo.Valor; ctx.SaveChanges(); } }
public void Alterar(Amigo amigo) { using (var ctx = new SEJContext()) { var alterado = ctx.Amigos.Single(x => x.Id == amigo.Id); alterado.Nome = amigo.Nome; alterado.Idade = amigo.Idade; alterado.Endereco = amigo.Endereco; ctx.SaveChanges(); } }
public void Cadastrar(Emprestimo emprestimo) { using (var ctx = new SEJContext()) { emprestimo.Devolvido = false; var emprestado = ctx.Jogos.Single(x => x.Id == emprestimo.IdJogo); emprestado.Emprestado = true; ctx.Emprestimos.Add(emprestimo); ctx.SaveChanges(); } }
public void Devolver(int id) { using (var ctx = new SEJContext()) { var devolvido = ctx.Emprestimos.Single(x => x.Id == id); var jogo = ctx.Jogos.Single(x => x.Id == devolvido.IdJogo); jogo.Emprestado = false; devolvido.Devolvido = true; devolvido.DataDevolucao = DateTime.Now; ctx.SaveChanges(); } }