public void Delete(Guid ProyectoID) { TCoche dbEntry = context.TCoche .FirstOrDefault(p => p.CocheId == ProyectoID); if (dbEntry != null) { context.TCoche.Remove(dbEntry); context.SaveChanges(); } }
public void Save(TCoche proyecto) { if (proyecto.CocheId == Guid.Empty) { proyecto.CocheId = Guid.NewGuid(); context.TCoche.Add(proyecto); } else { TCoche dbEntry = context.TCoche .FirstOrDefault(p => p.CocheId == proyecto.CocheId); if (dbEntry != null) { dbEntry.CocheColor = proyecto.CocheColor; dbEntry.CocheFabri = proyecto.CocheFabri; dbEntry.CocheFull = proyecto.CocheFull; dbEntry.CocheMarca = proyecto.CocheMarca; dbEntry.CocheMec = proyecto.CocheMec; dbEntry.CocheNAsientos = proyecto.CocheNAsientos; dbEntry.CochePlaca = proyecto.CochePlaca; } } context.SaveChangesAsync(); }
public IActionResult Post([FromBody] TCoche proyecto) { repositorio.Save(proyecto); return(Ok(true)); }