private void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                if (!tbPwd.Text.Trim().Equals(tbPwd2.Text.Trim()))
                {
                    lbStatus.ForeColor = Color.Red;
                    lbStatus.Text      = "两次密码输入不一致";
                    tbPwd2.Text        = "";
                    tbPwd2.Focus();
                    return;
                }

                if (string.IsNullOrEmpty(tbName.Text.Trim()))
                {
                    lbStatus.ForeColor = Color.Red;
                    lbStatus.Text      = "请输入 用户名!";
                    tbName.Focus();
                    return;
                }
                else
                {
                    int result0 = loginPresenter.CheckUser(tbName.Text.Trim());
                    if (result0 > 0)
                    {
                        lbStatus.ForeColor = Color.Red;
                        lbStatus.Text      = "用户名已存在,请尝试其他名称!";
                        tbName.SelectAll();
                        tbName.Focus();
                        return;
                    }
                }

                if (string.IsNullOrEmpty(tbPwd2.Text.Trim()))
                {
                    lbStatus.ForeColor = Color.Red;
                    lbStatus.Text      = "请输入 密码!";
                    tbPwd2.Focus();
                    return;
                }

                if (string.IsNullOrEmpty(tbFullName.Text.Trim()))
                {
                    lbStatus.ForeColor = Color.Red;
                    lbStatus.Text      = "请输入 真实姓名!";
                    tbFullName.Focus();
                    return;
                }
                if (string.IsNullOrEmpty(tbPhone.Text.Trim()))
                {
                    lbStatus.ForeColor = Color.Red;
                    lbStatus.Text      = "请输入 电话!";
                    tbPhone.Focus();
                    return;
                }
                if (string.IsNullOrEmpty(tbMail.Text.Trim()))
                {
                    lbStatus.ForeColor = Color.Red;
                    lbStatus.Text      = "请输入 Email!";
                    tbMail.Focus();
                    return;
                }
                if (string.IsNullOrEmpty(tbRemark.Text.Trim()))
                {
                    lbStatus.ForeColor = Color.Red;
                    lbStatus.Text      = "请输入 业务描述!";
                    tbRemark.Focus();
                    return;
                }

                User user = new User();
                user.Name       = tbName.Text.Trim();
                user.Password   = tbPwd2.Text.Trim();
                user.FullName   = tbFullName.Text.Trim();
                user.IdentityNo = "";
                user.Venderid   = tbVendor.Tag == null ? "" : tbVendor.Tag.ToString();
                user.Vendername = tbVendor.Text;
                user.Mail       = tbMail.Text.Trim();
                user.Phone      = tbPhone.Text.Trim();
                user.Remark     = tbRemark.Text.Trim();
                user.Ip         = ip;
                user.Fct_code   = tbFct.Tag == null ? "" : tbFct.Tag.ToString();

                int result = loginPresenter.SaveUser(user);
                if (result > 0)
                {
                    lbStatus.ForeColor = Color.Green;
                    lbStatus.Text      = "提交成功!";
                    XtraMessageBox.Show("您的申请已提交,请等待审核!");
                    this.Close();
                }
                else
                {
                    lbStatus.ForeColor = Color.Red;
                    lbStatus.Text      = "提交失败!";
                }
            }
            catch (Exception saveUser)
            {
                XtraMessageBox.Show(this.Parent, "System error[saveUser]:" + saveUser.Message);
            }
        }