protected void imgBtnDelete_Click(object sender, ImageClickEventArgs e) { using (TheClubBDEntities myEntities = new TheClubBDEntities()) { var aRaceType = (from r in myEntities.RaceTypes where r.Id == _Id select r).Single(); myEntities.RaceTypes.DeleteObject(aRaceType); myEntities.SaveChanges(); } GridView1.DataBind(); setNormalMode(); }
protected void imgBtnSave_Click(object sender, ImageClickEventArgs e) { using (TheClubBDEntities myEntities = new TheClubBDEntities()) { RaceType aRaceType; if (_Id == -1) //Save new { aRaceType = new RaceType(); myEntities.RaceTypes.AddObject(aRaceType); } else { aRaceType = (from r in myEntities.RaceTypes where r.Id == _Id select r).Single(); } aRaceType.Name = txbxNombre.Text; aRaceType.PuntosPart = Int32.Parse(txbxPuntos.Text); aRaceType.Memo = txbxMemo.Text; LastPos = _Id; myEntities.SaveChanges(); GridView1.DataBind(); setNormalMode(); } }