public async Task SaveProject(TAuto auto) { if (auto.AutoId == Guid.Empty) { auto.AutoId = Guid.NewGuid(); context.TAuto.Add(auto); } else { TAuto dbEntry = context.TAuto .FirstOrDefault(p => p.AutoId == auto.AutoId); if (dbEntry != null) { dbEntry.AutoId = auto.AutoId; dbEntry.AutoAniofabri = auto.AutoAniofabri; dbEntry.AutoColor = auto.AutoColor; dbEntry.AutoFull = auto.AutoFull; dbEntry.MarcaId = auto.MarcaId; dbEntry.AutoMecanico = auto.AutoMecanico; dbEntry.AutoNroasientos = auto.AutoNroasientos; dbEntry.AutoNroplaca = auto.AutoNroplaca; } } await context.SaveChangesAsync(); }
public async Task SaveProject(TMarca marca) { if (marca.MarcaId == Guid.Empty) { marca.MarcaId = Guid.NewGuid(); context.TMarca.Add(marca); } else { TMarca dbEntry = context.TMarca .FirstOrDefault(p => p.MarcaId == marca.MarcaId); if (dbEntry != null) { dbEntry.MarcaId = marca.MarcaId; dbEntry.MarcaNombre = marca.MarcaNombre; } } await context.SaveChangesAsync(); }