首页 > 解决方案 > 我想用 angular js 和 asp mvc 添加新用户

问题描述

我想在单击按钮时添加新用户不起作用 代码有问题吗

  public string Insert_Users(AspNetUser aspNetUser)
    {
        if (aspNetUser != null)
        {

            {
                db.AspNetUsers.Add(aspNetUser);
                db.SaveChanges();
                return "User Added Successfully";
            }
        }
        else
        {
            return "User Not Inserted! Try Again";
        }
    }

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

标签: angularjsasp.net-mvc

解决方案


像这样更改您的代码:

 public string Insert_Users(AspNetUserModel aspNetUser)
        {
            if (aspNetUser != null)
            {
                AspNetUser model = new AspNetUser();
                model.Email = aspNetUser.Email;
                model.PhoneNumber = aspNetUser.PhoneNumber;
                model.UserName = aspNetUser.UserName;
                {
                    db.AspNetUsers.Add(model);
                    db.SaveChanges();
                    return "User Added Successfully";
                }
            }
            else
            {
                return "User Not Inserted! Try Again";
            }
        }

添加模型

 public class AspNetUserModel
    {
        public string Email {get;set;}    //SET Your DataType
        public string UserName {get;set;} //SET Your DataType 
        public int PhoneNumber {get;set;} //SET Your DataType 
    }

推荐阅读