示例#1
0
        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);
        }
示例#2
0
        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);
        }