public ActionResult CreateEmail(Emailx EmailToCreate) { try { _entities.AddToEmail(EmailToCreate); _entities.SaveChanges(); return(RedirectToAction("GetAllEmail")); } catch { return(View()); } }
public int SaveEmail(Emailx email) { try { if (email.Id == 0) { _encuestasDbEntities.AddToEmail(email); _encuestasDbEntities.SaveChanges(); return(0); } var originalEmail = _encuestasDbEntities.Email.First(m => m.Id == email.Id); _encuestasDbEntities.ApplyCurrentValues(originalEmail.EntityKey.EntitySetName, email); _encuestasDbEntities.SaveChanges(); return(1); } catch { return(-1); } }