protected void btnLogin_Click(object sender, EventArgs e)
    {
        MasterUserBAL balMasterUser = new MasterUserBAL();
        DataTable     dtMasterUser  = balMasterUser.SelectByUserNameAndPassword(txtUserName.Text.Trim(), txtPassword.Text.ToString());

        if (dtMasterUser != null && dtMasterUser.Rows.Count > 0)
        {
            foreach (DataRow drow in dtMasterUser.Rows)
            {
                if (!drow["UserID"].Equals(System.DBNull.Value))
                {
                    Session["UserID"] = drow["UserID"].ToString();
                }

                if (!drow["UserName"].Equals(System.DBNull.Value))
                {
                    Session["UserName"] = drow["UserName"].ToString();
                }
            }
            Response.Redirect("~/Home.aspx");
        }
        else
        {
            lblMessage.Text      = "Invalid Username or Password";
            lblMessage.ForeColor = System.Drawing.Color.Red;

            txtPassword.Focus();
        }
    }
    protected void btnLogin_Click(object sender, EventArgs e)
    {
        try
        {
            MasterUserENT entMasterUser = new MasterUserENT();
            MasterUserBAL balMasterUser = new MasterUserBAL();

            #region Server Side Validation

            String strError = String.Empty;

            if (txtUserName.Text.Trim() == String.Empty)
            {
                strError += "- Enter User Name<br />";
            }

            if (txtMobileNo.Text.Trim() == String.Empty)
            {
                strError += "- Enter Mobile No<br />";
            }

            if (txtEmailId.Text.Trim() == String.Empty)
            {
                strError += "- Enter EmailId<br />";
            }

            if (txtPassword.Text.Trim() == String.Empty)
            {
                strError += "- Enter Password<br />";
            }

            #endregion Server Side Validation

            #region Gather Data

            if (txtUserName.Text.Trim() != String.Empty)
            {
                entMasterUser.UserName = txtUserName.Text.Trim();
            }

            if (txtMobileNo.Text.Trim() != String.Empty)
            {
                entMasterUser.MobileNo = txtMobileNo.Text.Trim();
            }

            if (txtEmailId.Text.Trim() != String.Empty)
            {
                entMasterUser.EmailID = txtEmailId.Text.Trim();
            }

            if (txtPassword.Text.Trim() != String.Empty)
            {
                entMasterUser.Password = txtPassword.Text.Trim();
            }

            #endregion Gather Data

            #region Insert User
            if (balMasterUser.Insert(entMasterUser))
            {
                lblError.Text = "Sign Up Successfully";
            }
            #endregion Insert User
        }
        catch (Exception ex)
        {
            lblMessage.Text = ex.Message.ToString();
        }
    }