示例#1
0
        /// <summary>
        /// 添加
        /// </summary>
        private void addUser()
        {
            try
            {
                if (checkInput())
                {
                    SysUser user = new SysUser();

                    user.F_Account  = F_Account.Text;
                    user.F_RealName = F_RealName.Text;
                    user.F_Password = F_Password.Text;
                    user.F_Gender   = F_Gender.Text == "男" ? 1 : 0;
                    user.D_Code     = D_Code.SelectedValue.ToString();

                    user.R_CSCode = R_Code.SelectedValue.ToString();
                    user.F_Mobile = F_Mobile.Text;
                    user.F_Email  = F_Email.Text;
                    user.F_OICQ   = F_OICQ.Text;
                    user.F_WeChat = F_WeChat.Text;

                    user.U_Address     = U_Address.Text;
                    user.F_Description = F_Description.Text;
                    user.F_EnabledMark = F_EnabledMark.Checked;

                    user.F_CreateUserName = F_CreateUserName.Text;
                    user.F_CreateDate     = F_CreateDate.Value;
                    user.F_ModifyUserName = SysUser.F_Account.ToString();
                    user.F_ModifyDate     = DateTime.Now;
                    switch (F_Kind.Text)
                    {
                    case "正式工":
                        user.F_Kind = 1;
                        break;

                    case "临时工":
                        user.F_Kind = 2;
                        break;

                    case "劳务工":
                        user.F_Kind = 3;
                        break;
                    }

                    user.F_RFIDCode = F_RFIDCode.Text;
                    //user.F_Indate = F_Indate.Text;
                    //user.F_Outdate = F_Outdate.Text;
                    user.F_Cert   = F_Cert.Text;
                    user.F_Nation = F_Nation.Text;
                    user.F_Record = F_Record.Text;
                    user.F_Origin = label99.Text;
                    //user.F_Picture1 = F_RFIDCode.Text;

                    SysUserBLL userbll = new SysUserBLL();
                    if (userbll.Add(user) > 0)
                    {
                        untCommon.InfoMsg("添加成功!");
                        frmParent.loadData();
                    }
                    else
                    {
                        untCommon.InfoMsg("添加失败!");
                    }
                }
            }
            catch (Exception ex)
            {
                untCommon.ErrorMsg("角色管理添加数据异常:" + ex.Message);
            }
        }