コード例 #1
0
ファイル: AddCoche.aspx.cs プロジェクト: jarman75/NetWeb
        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();
            }
        }
コード例 #2
0
ファイル: DataCoches.aspx.cs プロジェクト: jarman75/NetWeb
 // 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();
     }
 }