Exemplo n.º 1
0
        public void addStudentForm_InsertItem()
        {
            var item = new Example.DAL.DataModels.Coche();

            item.Id = Guid.NewGuid();

            TryUpdateModel(item);
            if (ModelState.IsValid)
            {
                DataContext.AddCoche(item);
                DataContext.SaveChanges();
            }
        }
Exemplo n.º 2
0
 // El nombre de parámetro del id. debe coincidir con el valor DataKeyNames establecido en el control
 public void cochesGrid_UpdateItem(Guid id)
 {
     Example.DAL.DataModels.Coche item = DataContext.GetCoche(id);
     // Cargar el elemento aquí, por ejemplo item = MyDataLayer.Find(id);
     if (item == null)
     {
         // No se encontró el elemento
         ModelState.AddModelError("", String.Format("No se encontró el elemento con id. {0}", id));
         return;
     }
     TryUpdateModel(item);
     if (ModelState.IsValid)
     {
         // Guarde los cambios aquí, por ejemplo MyDataLayer.SaveChanges();
         DataContext.UpdateCoche(item);
         DataContext.SaveChanges();
     }
 }