public void InsertOrUpdate(PATROCINIO patrocinio) { if (patrocinio.ID == default(int)) { // New entity context.PATROCINIOs.Add(patrocinio); } else { // Existing entity context.Entry(patrocinio).State = EntityState.Modified; } }
public ActionResult Edit(PATROCINIO patrocinio) { ViewBag.PossibleEvento = eventoRepository.All; if (ModelState.IsValid) { patrocinioRepository.InsertOrUpdate(patrocinio); patrocinioRepository.Save(); return(RedirectToAction("Index")); } else { return(View()); } }