public void Delete(Guid CanchaId) { TCancha dbEntry = context.TCancha .FirstOrDefault(p => p.CanchaId == CanchaId); if (dbEntry != null) { context.TCancha.Remove(dbEntry); context.SaveChanges(); } //return dbEntry; }
public async Task Save(TCancha cancha) { if (cancha.CanchaId == Guid.Empty) { cancha.CanchaId = Guid.NewGuid(); context.TCancha.Add(cancha); } else { TCancha dbEntry = context.TCancha .FirstOrDefault(p => p.CanchaId == cancha.CanchaId); if (dbEntry != null) { dbEntry.CanchaTipo = cancha.CanchaTipo; dbEntry.CanchaDescripcion = cancha.CanchaDescripcion; dbEntry.LocalId = cancha.LocalId; } } await context.SaveChangesAsync(); }