Error System.OverflowException: Value was either too large or too small for an Int32 : <pre><code> protected void Button3_Click(object sender, EventArgs e)
    {
    UserStore&lt;IdentityUser&gt; userStore = new UserStore&lt;IdentityUser&gt;();
    userStore.Context.Database.Connection.ConnectionString =
       System.Configuration.ConfigurationManager.ConnectionStrings
     ["db1ConnectionString"].ConnectionString;

    UserManager&lt;IdentityUser&gt; manager = new UserManager&lt;IdentityUser&gt;
    (userStore);
    //create new user and try to store in db
    IdentityUser user = new IdentityUser();
    user.UserName = txtUserName.Text;
    user.Email = txtEmail.Text;
    user.PhoneNumber = txtPhNo.Text;    

    if (txtPassword.Text == txtConfirmPassword.Text)
    {
        try
        {
            //create user object.
            //DB will be created /expanded automatically.
            IdentityResult result = manager.Create(user, txtPassword.Text);
            if (result.Succeeded)
            {
                **UserInformation1 info = new UserInformation1
                {
                    Address = txtAddress.Text,
                    FirstName = txtFirstName.Text,
                    LastName = txtLastName.Text,
                    PostalCode = Convert.ToInt32(txtPostalCode.Text),
                    PhoneNo = Convert.ToInt32(txtPhNo.Text),

                    Email = user.Email,
                    GUID = user.Id
                };
                UserInfoModel model = new UserInfoModel();
                model.InsertUserInformation(info);**
                //store user in db
                var authenticationManager = 
                HttpContext.Current.GetOwinContext().Authentication;

                //set to log in new user by cookie
                var userIdentity = manager.CreateIdentity(user, 
                DefaultAuthenticationTypes.ApplicationCookie);
                //log in the new user and redirect to homepage
                authenticationManager.SignIn(new 
 Microsoft.Owin.Security.AuthenticationProperties(), userIdentity);
                Response.Redirect("~/Pages/greetings_home.aspx");



            }
            else
            {
                litStatus.Text = result.Errors.FirstOrDefault();
            }
        }
        catch (Exception ex)
        {
            litStatus.Text = ex.ToString();
        }

    }
    else
    {
        litStatus.Text = "Password must match";
    }
    }
</code></pre>

<p>error:
     System.OverflowException: Value was either too large or too small for an Int32. at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) at System.Convert.ToInt32(String value) at Pages_register.Button3_Click(Object sender, EventArgs e) in c:\Users\shreya\Documents\Visual Studio 2015\Project_Greetings\Pages\register.aspx.cs:line 38
My model class</p>

<pre><code>public partial class UserInformation1
{
public int Id { get; set; }
public string GUID { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public string Address { get; set; }
public Int32 PostalCode { get; set; }
public Int32 PhoneNo { get; set; }
public string Email { get; set; }
} 
</code></pre>

<p>Any Solution for this error</p>
