ArmedCards.DataAccess.User.Insert.Execute C# (CSharp) Метод

Execute() публичный Метод

Insert a new user into the users table
public Execute ( Entities user ) : void
user Entities The user to insert
Результат void
        public void Execute(Entities.User user)
        {
            using (DbCommand cmd = db.GetStoredProcCommand("User_Insert"))
            {
                db.AddInParameter(cmd, "UserName", DbType.String, user.DisplayName);
                db.AddInParameter(cmd, "PictureUrl", DbType.String, user.PictureUrl);
                db.AddOutParameter(cmd, "NewID", DbType.Int32, sizeof(Int32));

                db.ExecuteScalar(cmd);
                user.UserId = Int32.Parse(db.GetParameterValue(cmd, "NewID").ToString());
            }
        }