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();
        }
Example #2
0
        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;
        }