public void BorrarPlatosDataSet(RestauranteDataSet.platosRow platoRow) { RestauranteDataSet datos = ObtenerPlatosDataSet(); if (platoRow.Id > 0) { foreach (var plato in datos.platos) { if (plato.Id == platoRow.Id) { plato.Delete(); } } } platosTableAdapter adapter = new platosTableAdapter(); adapter.Update(datos); }
public void GuardarPlatosDataSet(RestauranteDataSet.platosRow platoRow) { RestauranteDataSet datos = ObtenerPlatosDataSet(); if (platoRow.Id > 0) { foreach (var plato in datos.platos) { if (plato.Id == platoRow.Id) { plato.Nombre = platoRow.Nombre; } } } else { datos.platos.Rows.Add(platoRow.ItemArray); } platosTableAdapter adapter = new platosTableAdapter(); adapter.Update(datos); }