public ActionResult Index() { using (var db = new JKLineEntities()) { Member member = new Member() { id = "fff" + db.Members.Count(), password = "******", name = "new" + db.Members.Count() }; db.Members.Add(member); try { db.SaveChanges(); } catch (DbEntityValidationException dbEx) { foreach (var validationErrors in dbEx.EntityValidationErrors) { foreach (var validationError in validationErrors.ValidationErrors) { Trace.TraceInformation("Property: {0} Error: {1}", validationError.PropertyName, validationError.ErrorMessage); } } } } return View(); }
public string Register(string id, string phone, string password, string checkPassword, string name, string pushToken) { if (id == null || phone == null || password == null || checkPassword == null || name == null || pushToken == null) { return MESSAGE_INFO_IS_NOT_ENOUGH; } else if (IsIdExist(id)) { return MESSAGE_ID_IS_EXISTING; } else if (password != checkPassword) { return MESSAGE_PASSWORD_UNMATCHED; } Member member = new Member(); member.id = id; member.phone = phone; member.password = password; member.name = name; member.pushToken = pushToken; GetJKLineEntites().Members.Add(member); GetJKLineEntites().SaveChanges(); return MESSAGE_SUCCESS; }