コード例 #1
0
        public async Task <ActionResult> Add(EM_User_Account model)
        {
            if (userAccountRepo.IsEmailRepeat(model.LoginEmail, 0))
            {
                return(Json(new { code = 0, message = "邮箱已存在,请重新输入" }));
            }


            model.Password   = DESEncrypt.Encrypt(model.Password);
            model.CreateTime = DateTime.Now;
            model.ModifyTime = DateTime.Now;
            userAccountRepo.Add(model);
            var result = userAccountRepo.SaveChanges();

            if (result > 0)
            {
                return(Json(new { code = 1 }));
            }
            else
            {
                return(Json(new { code = 0, message = "保存失败,请重试" }));
            }
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: YongLWei03/EM-2
        private void button1_Click(object sender, EventArgs e)
        {
            var Msg = "";

            Msg = textBox1.Text == "" ? "账号为空,请重新输入" : "";
            Msg = textBox2.Text == "" ? "密码为空,请重新输入" : "";
            Msg = textBox3.Text == "" ? "手机为空,请重新输入" : "";
            Msg = textBox4.Text == "" ? "用户名为空,请重新输入" : "";

            if (Msg != "")
            {
                MessageBox.Show(Msg);
                return;
            }
            var Account = new EM_User_Account()
            {
                LoginEmail = textBox1.Text,
                Password   = textBox2.Text,
                Mobile     = textBox3.Text,
                UserName   = textBox4.Text
            };
            var IsRepeat = userAccountrepo.IsRepeat(Account);

            if (IsRepeat.Item1)
            {
                Account.Password   = DESEncrypt.Encrypt(Account.Password);
                Account.ModifyTime = DateTime.Now;
                Account.CreateTime = DateTime.Now;
                Account.Status     = (int)AccountStatus.Allow;
                Account.RoleId     = Convert.ToInt32(RoleId.SelectedValue);
                userAccountrepo.Add(Account);

                var result = userAccountrepo.SaveChanges();
                if (result > 0)
                {
                    MessageBox.Show("保存成功");
                }
                else
                {
                    MessageBox.Show("保存失败");
                }
            }
            else
            {
                MessageBox.Show(IsRepeat.Item2);
            }
        }