/// <summary> /// Método que cria um Game no banco de dados /// </summary> /// <param name="Game">Game</param> public static void Criar(Game Game) { try { using (var ctx = new DataContext()) { //Adicionar o Game ctx.Games.Add(Game); //Salvar as alterações ctx.SaveChanges(); } } catch (Exception) { throw; } }
/// <summary> /// Método que edita um Game no banco de dados /// </summary> /// <param name="Game">Game</param> public static void Editar(Game Game) { try { using (var ctx = new DataContext()) { //Anexar a Game ctx.Games.Attach(Game); //Marcar o Game como alterada ctx.Entry(Game).State = EntityState.Modified; //Salvar as alterações ctx.SaveChanges(); } } catch (Exception) { throw; } }
/// <summary> /// Método que remove um Game no banco de dados /// </summary> /// <param name="Game">Game</param> public static void Remover(Game Game) { try { using (var ctx = new DataContext()) { //Anexar o Game ctx.Games.Attach(Game); //Marcar o Game como alterada ctx.Games.Remove(Game); //Salvar as alterações ctx.SaveChanges(); } } catch (Exception) { throw; } }