예제 #1
0
        /// <summary>
        /// 修改用户信息
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            DialogResult dr = MessageBox.Show("确定要修改吗???", "提示", MessageBoxButtons.YesNo);
            if (dr == DialogResult.Yes)
            {
                tsuhan_scgl_yh yh = new tsuhan_scgl_yh();
                var yy = yhbll.GetModel(this.txtGH.Text);
                yh.工号 = this.txtGH.Text;
                yh.姓名 = this.txtName.Text;
                yh.性别 = this.cbSex.Text;
                yh.密码 = yy.密码;
                yh.用户级别 = this.cbYHJB.Text;
                yh.联系电话 = this.txtPhone.Text;
                yh.工序名称 = this.cbGW.Text;
                yh.AB班 = this.cbAB.Text;

                bool result = false;
                result = yhbll.Update(yh);
                if (result == true)
                {
                    MessageBox.Show("修改成功", "提示");
                    //刷新用户信息
                    DataSet ds = yhbll.getAll();
                    this.dataGridView1.DataSource = ds.Tables[0];
                }
                else
                {
                    MessageBox.Show("修改失败", "提示");
                }
            }
        }
예제 #2
0
파일: YhDAL.cs 프로젝트: 553406268/abctest
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public tsuhan_scgl_yh DataRowToModel(DataRow row)
 {
     tsuhan_scgl_yh model = new tsuhan_scgl_yh();
     if (row != null)
     {
         if (row["工号"] != null)
         {
             model.工号 = row["工号"].ToString();
         }
         if (row["姓名"] != null)
         {
             model.姓名 = row["姓名"].ToString();
         }
         if (row["密码"] != null)
         {
             model.密码 = row["密码"].ToString();
         }
         if (row["用户级别"] != null)
         {
             model.用户级别 = row["用户级别"].ToString();
         }
         if (row["工序名称"] != null)
         {
             model.工序名称 = row["工序名称"].ToString();
         }
         if (row["性别"] != null)
         {
             model.性别 = row["性别"].ToString();
         }
         if (row["联系电话"] != null)
         {
             model.联系电话 = row["联系电话"].ToString();
         }
         if (row["AB班"] != null)
         {
             model.AB班 = row["AB班"].ToString();
         }
         if (row["登录次数"] != null && row["登录次数"].ToString() != "")
         {
             model.登录次数 = int.Parse(row["登录次数"].ToString());
         }
     }
     return model;
 }
예제 #3
0
파일: YhDAL.cs 프로젝트: 553406268/abctest
        /// <summary>
        /// 添加新用户
        /// </summary>
        /// <param name="yh"></param>
        /// <returns></returns>
        public bool Add(tsuhan_scgl_yh model)
        {
            StringBuilder strSql = new StringBuilder();
            strSql.Append("insert into tsuhan_scgl_yh(");
            strSql.Append("工号,姓名,密码,用户级别,工序名称,性别,联系电话,AB班,登录次数)");
            strSql.Append(" values (");
            strSql.Append("@工号,@姓名,@密码,@用户级别,@工序名称,@性别,@联系电话,@AB班,@登录次数)");
            SqlParameter[] parameters = {
                    new SqlParameter("@工号", SqlDbType.VarChar,30),
                    new SqlParameter("@姓名", SqlDbType.VarChar,40),
                    new SqlParameter("@密码", SqlDbType.VarChar,40),
                    new SqlParameter("@用户级别", SqlDbType.VarChar,30),
                    new SqlParameter("@工序名称", SqlDbType.VarChar,30),
                    new SqlParameter("@性别", SqlDbType.VarChar,10),
                    new SqlParameter("@联系电话", SqlDbType.VarChar,50),
                    new SqlParameter("@AB班", SqlDbType.VarChar,10),
                    new SqlParameter("@登录次数", SqlDbType.Int,4)};
            parameters[0].Value = model.工号;
            parameters[1].Value = model.姓名;
            parameters[2].Value = model.密码;
            parameters[3].Value = model.用户级别;
            parameters[4].Value = model.工序名称;
            parameters[5].Value = model.性别;
            parameters[6].Value = model.联系电话;
            parameters[7].Value = model.AB班;
            parameters[8].Value = model.登录次数;

            int rows = dbhelper3.ExecuteSql(strSql.ToString(), parameters);
            if (rows > 0)
            {
                return true;
            }
            else
            {
                return false;
            }
        }
예제 #4
0
 private void btnOKUpdate_Click(object sender, EventArgs e)
 {
     var newPwd = this.txtNewPwd.Text.Trim();
     var newTowPwd = this.txtQRNewPwd.Text.Trim();
     if (newTowPwd!=newPwd)
     {
         MessageBox.Show("两次密码输入不一致!!!","提示");
         return;
     }
     else
     {
         tsuhan_scgl_yh yh = new tsuhan_scgl_yh();
         var gh = this.txtUserName.Text;
         tsuhan_scgl_yh yh1 = yhbll.GetModel(gh);
         yh.密码 =this.txtNewPwd.Text.Trim();
         yh.工号 = yh1.工号;
         yh.姓名 = yh1.姓名;
         yh.性别 = yh1.性别;
         yh.机构 = yh1.机构;
         yh.电话 = yh1.电话;
         yh.职务 = yh1.职务;
         yh.AB班 = yh1.AB班;
         yh.备注 = yh1.备注;
         yh.部门 = yh1.部门;
         yh.购买社保时间 = yh1.购买社保时间;
         yh.合同年限 = yh1.合同年限;
         yh.合同状态 = yh1.合同状态;
         yh.合同状态备注 = yh1.合同状态备注;
         yh.户籍 = yh1.户籍;
         yh.婚姻状况 = yh1.婚姻状况;
         yh.机构 = yh1.机构;
         yh.籍贯 = yh1.籍贯;
         yh.介绍人 = yh1.介绍人;
         yh.紧急联系人 = yh1.紧急联系人;
         yh.紧急联系人电话 = yh1.紧急联系人电话;
         yh.离职日期 = yh1.离职日期;
         yh.离职原因 = yh1.离职原因;
         yh.民族 = yh1.民族;
         yh.内部小号 = yh1.内部小号;
         yh.批注 = yh1.批注;
         yh.起始日期 = yh1.起始日期;
         yh.人事资料情况 = yh1.人事资料情况;
         yh.入职日期 = yh1.入职日期;
         yh.身份证地址 = yh1.身份证地址;
         yh.身份证号 = yh1.身份证号;
         yh.是否工资卡 = yh1.是否工资卡;
         yh.是否购买商保 = yh1.是否购买商保;
         yh.是否购买社保 = yh1.是否购买社保;
         yh.是否签订合同 = yh1.是否签订合同;
         yh.是否转正 = yh1.是否转正;
         yh.现住址 = yh1.现住址;
         yh.鞋柜1 = yh1.鞋柜1;
         yh.鞋柜2 = yh1.鞋柜2;
         yh.新鞋柜 = yh1.新鞋柜;
         yh.新衣柜 = yh1.新衣柜;
         yh.学历 = yh1.学历;
         yh.衣柜 = yh1.衣柜;
         yh.邮箱 = yh1.邮箱;
         yh.在职状态 = yh1.在职状态;
         yh.指纹登记号码 = yh1.指纹登记号码;
         yh.终止日期 = yh1.终止日期;
         yh.专业 = yh1.专业;
         yh.转正时间 = yh1.转正时间;
         bool result = false;
         result = yhbll.Update(yh);
         if (result == true)
         {
             MessageBox.Show("修改成功", "提示");
             this.txtUserName.Text = "";
             this.txtUserPwd.Text = "";
             this.txtNewPwd.Text = "";
             this.txtQRNewPwd.Text = "";
         }
         else
         {
             MessageBox.Show("修改失败", "提示");
         }
     }
 }
예제 #5
0
 /// <summary>
 /// 修改用户信息
 /// </summary>
 /// <param name="yh"></param>
 /// <returns></returns>
 public bool Update(tsuhan_scgl_yh yh)
 {
     return yhdal.Update(yh);
 }
예제 #6
0
 /// <summary>
 /// 添加新用户
 /// </summary>
 /// <param name="yh"></param>
 /// <returns></returns>
 public bool Add(tsuhan_scgl_yh yh)
 {
     return yhdal.Add(yh);
 }
예제 #7
0
파일: YhDAL.cs 프로젝트: 553406268/abctest
        /// <summary>
        /// 修改用户信息
        /// </summary>
        /// <param name="yh"></param>
        /// <returns></returns>
        public bool Update(tsuhan_scgl_yh model)
        {
            StringBuilder strSql = new StringBuilder();
            strSql.Append("update tsuhan_scgl_yh set ");
            strSql.Append("姓名=@姓名,");
            strSql.Append("密码=@密码,");
            strSql.Append("用户级别=@用户级别,");
            strSql.Append("工序名称=@工序名称,");
            strSql.Append("性别=@性别,");
            strSql.Append("联系电话=@联系电话,");
            strSql.Append("AB班=@AB班,");
            strSql.Append("登录次数=@登录次数");
            strSql.Append(" where 工号=@工号");
            SqlParameter[] parameters = {
                    new SqlParameter("@姓名", SqlDbType.VarChar,40),
                    new SqlParameter("@密码", SqlDbType.VarChar,40),
                    new SqlParameter("@用户级别", SqlDbType.VarChar,30),
                    new SqlParameter("@工序名称", SqlDbType.VarChar,30),
                    new SqlParameter("@性别", SqlDbType.VarChar,10),
                    new SqlParameter("@联系电话", SqlDbType.VarChar,50),
                    new SqlParameter("@AB班", SqlDbType.VarChar,10),
                    new SqlParameter("@登录次数", SqlDbType.Int,4),
                    new SqlParameter("@工号", SqlDbType.VarChar,30)};

            parameters[0].Value = model.姓名;
            parameters[1].Value = model.密码;
            parameters[2].Value = model.用户级别;
            parameters[3].Value = model.工序名称;
            parameters[4].Value = model.性别;
            parameters[5].Value = model.联系电话;
            parameters[6].Value = model.AB班;
            parameters[7].Value = model.登录次数;
            parameters[8].Value = model.工号;

            int rows = dbhelper3.ExecuteSql(strSql.ToString(), parameters);
            if (rows > 0)
            {
                return true;
            }
            else
            {
                return false;
            }
        }
예제 #8
0
파일: YhDAL.cs 프로젝트: 553406268/abctest
 /// <summary>
 /// 根据姓名查询工序名称
 /// </summary>
 /// <param name="name"></param>
 /// <returns></returns>
 public tsuhan_scgl_yh GetModelName(string 姓名)
 {
     StringBuilder strSql = new StringBuilder();
     strSql.Append("select  top 1 工号,姓名,密码,用户级别,工序名称,性别,联系电话,AB班,登录次数 from tsuhan_scgl_yh ");
     strSql.Append(" where 姓名=@姓名 ");
     SqlParameter[] parameters = {
             new SqlParameter("@姓名", SqlDbType.VarChar,40)			};
     parameters[0].Value = 姓名;
     tsuhan_scgl_yh model = new tsuhan_scgl_yh();
     DataSet ds = dbhelper3.Query(strSql.ToString(), parameters);
     if (ds.Tables[0].Rows.Count > 0)
     {
         return DataRowToModel(ds.Tables[0].Rows[0]);
     }
     else
     {
         return null;
     };
 }
예제 #9
0
        /// <summary>
        /// 修改用户信息
        /// </summary>
        /// <param name="yh"></param>
        /// <returns></returns>
        public bool Update(tsuhan_scgl_yh model)
        {
            StringBuilder strSql = new StringBuilder();
            strSql.Append("update tsuhan_scgl_yh2 set ");
            strSql.Append("离职日期=@离职日期,");
            strSql.Append("离职原因=@离职原因,");
            strSql.Append("是否工资卡=@是否工资卡,");
            strSql.Append("批注=@批注,");
            strSql.Append("介绍人=@介绍人,");
            strSql.Append("指纹登记号码=@指纹登记号码,");
            strSql.Append("姓名=@姓名,");
            strSql.Append("学历=@学历,");
            strSql.Append("专业=@专业,");
            strSql.Append("部门=@部门,");
            strSql.Append("机构=@机构,");
            strSql.Append("职务=@职务,");
            strSql.Append("新衣柜=@新衣柜,");
            strSql.Append("衣柜=@衣柜,");
            strSql.Append("新鞋柜=@新鞋柜,");
            strSql.Append("鞋柜1=@鞋柜1,");
            strSql.Append("鞋柜2=@鞋柜2,");
            strSql.Append("性别=@性别,");
            strSql.Append("入职日期=@入职日期,");
            strSql.Append("身份证号=@身份证号,");
            strSql.Append("身份证地址=@身份证地址,");
            strSql.Append("现住址=@现住址,");
            strSql.Append("电话=@电话,");
            strSql.Append("紧急联系人=@紧急联系人,");
            strSql.Append("紧急联系人电话=@紧急联系人电话,");
            strSql.Append("婚姻状况=@婚姻状况,");
            strSql.Append("民族=@民族,");
            strSql.Append("籍贯=@籍贯,");
            strSql.Append("户籍=@户籍,");
            strSql.Append("是否转正=@是否转正,");
            strSql.Append("转正时间=@转正时间,");
            strSql.Append("是否购买社保=@是否购买社保,");
            strSql.Append("购买社保时间=@购买社保时间,");
            strSql.Append("是否购买商保=@是否购买商保,");
            strSql.Append("人事资料情况=@人事资料情况,");
            strSql.Append("是否签订合同=@是否签订合同,");
            strSql.Append("合同年限=@合同年限,");
            strSql.Append("起始日期=@起始日期,");
            strSql.Append("终止日期=@终止日期,");
            strSql.Append("合同状态=@合同状态,");
            strSql.Append("合同状态备注=@合同状态备注,");
            strSql.Append("备注=@备注,");
            strSql.Append("在职状态=@在职状态,");
            strSql.Append("邮箱=@邮箱,");
            strSql.Append("内部小号=@内部小号,");
            strSql.Append("密码=@密码,");
            strSql.Append("AB班=@AB班,");
            strSql.Append("other1=@other1,");
            strSql.Append("other2=@other2,");
            strSql.Append("other3=@other3,");
            strSql.Append("other4=@other4,");
            strSql.Append("other5=@other5,");
            strSql.Append("other6=@other6,");
            strSql.Append("other7=@other7,");
            strSql.Append("other8=@other8,");
            strSql.Append("other9=@other9,");
            strSql.Append("other10=@other10");
            strSql.Append(" where 工号=@工号 ");
            SqlParameter[] parameters = {
                    new SqlParameter("@离职日期", SqlDbType.SmallDateTime),
                    new SqlParameter("@离职原因", SqlDbType.NVarChar,255),
                    new SqlParameter("@是否工资卡", SqlDbType.NVarChar,255),
                    new SqlParameter("@批注", SqlDbType.NVarChar,255),
                    new SqlParameter("@介绍人", SqlDbType.NVarChar,255),
                    new SqlParameter("@指纹登记号码", SqlDbType.NVarChar,255),
                    new SqlParameter("@姓名", SqlDbType.NVarChar,255),
                    new SqlParameter("@学历", SqlDbType.NVarChar,255),
                    new SqlParameter("@专业", SqlDbType.NVarChar,255),
                    new SqlParameter("@部门", SqlDbType.NVarChar,255),
                    new SqlParameter("@机构", SqlDbType.NVarChar,255),
                    new SqlParameter("@职务", SqlDbType.NVarChar,255),
                    new SqlParameter("@新衣柜", SqlDbType.NVarChar,255),
                    new SqlParameter("@衣柜", SqlDbType.NVarChar,255),
                    new SqlParameter("@新鞋柜", SqlDbType.NVarChar,255),
                    new SqlParameter("@鞋柜1", SqlDbType.NVarChar,255),
                    new SqlParameter("@鞋柜2", SqlDbType.NVarChar,255),
                    new SqlParameter("@性别", SqlDbType.NVarChar,255),
                    new SqlParameter("@入职日期", SqlDbType.SmallDateTime),
                    new SqlParameter("@身份证号", SqlDbType.NVarChar,255),
                    new SqlParameter("@身份证地址", SqlDbType.NVarChar,255),
                    new SqlParameter("@现住址", SqlDbType.NVarChar,255),
                    new SqlParameter("@电话", SqlDbType.Float,8),
                    new SqlParameter("@紧急联系人", SqlDbType.NVarChar,255),
                    new SqlParameter("@紧急联系人电话", SqlDbType.Float,8),
                    new SqlParameter("@婚姻状况", SqlDbType.NVarChar,255),
                    new SqlParameter("@民族", SqlDbType.NVarChar,255),
                    new SqlParameter("@籍贯", SqlDbType.NVarChar,255),
                    new SqlParameter("@户籍", SqlDbType.NVarChar,255),
                    new SqlParameter("@是否转正", SqlDbType.NVarChar,255),
                    new SqlParameter("@转正时间", SqlDbType.SmallDateTime),
                    new SqlParameter("@是否购买社保", SqlDbType.NVarChar,255),
                    new SqlParameter("@购买社保时间", SqlDbType.NVarChar,255),
                    new SqlParameter("@是否购买商保", SqlDbType.NVarChar,255),
                    new SqlParameter("@人事资料情况", SqlDbType.NVarChar,255),
                    new SqlParameter("@是否签订合同", SqlDbType.NVarChar,255),
                    new SqlParameter("@合同年限", SqlDbType.NVarChar,255),
                    new SqlParameter("@起始日期", SqlDbType.SmallDateTime),
                    new SqlParameter("@终止日期", SqlDbType.NVarChar,255),
                    new SqlParameter("@合同状态", SqlDbType.NVarChar,255),
                    new SqlParameter("@合同状态备注", SqlDbType.NVarChar,255),
                    new SqlParameter("@备注", SqlDbType.NVarChar,255),
                    new SqlParameter("@在职状态", SqlDbType.NVarChar,50),
                    new SqlParameter("@邮箱", SqlDbType.NVarChar,50),
                    new SqlParameter("@内部小号", SqlDbType.NVarChar,20),
                    new SqlParameter("@密码", SqlDbType.NVarChar,20),
                    new SqlParameter("@AB班", SqlDbType.NVarChar,10),
                    new SqlParameter("@other1", SqlDbType.NVarChar,50),
                    new SqlParameter("@other2", SqlDbType.NVarChar,50),
                    new SqlParameter("@other3", SqlDbType.NVarChar,50),
                    new SqlParameter("@other4", SqlDbType.NVarChar,50),
                    new SqlParameter("@other5", SqlDbType.NVarChar,50),
                    new SqlParameter("@other6", SqlDbType.NVarChar,50),
                    new SqlParameter("@other7", SqlDbType.NVarChar,50),
                    new SqlParameter("@other8", SqlDbType.NVarChar,50),
                    new SqlParameter("@other9", SqlDbType.NVarChar,50),
                    new SqlParameter("@other10", SqlDbType.NVarChar,50),
                    new SqlParameter("@工号", SqlDbType.NVarChar,20)};
            parameters[0].Value = model.离职日期;
            parameters[1].Value = model.离职原因;
            parameters[2].Value = model.是否工资卡;
            parameters[3].Value = model.批注;
            parameters[4].Value = model.介绍人;
            parameters[5].Value = model.指纹登记号码;
            parameters[6].Value = model.姓名;
            parameters[7].Value = model.学历;
            parameters[8].Value = model.专业;
            parameters[9].Value = model.部门;
            parameters[10].Value = model.机构;
            parameters[11].Value = model.职务;
            parameters[12].Value = model.新衣柜;
            parameters[13].Value = model.衣柜;
            parameters[14].Value = model.新鞋柜;
            parameters[15].Value = model.鞋柜1;
            parameters[16].Value = model.鞋柜2;
            parameters[17].Value = model.性别;
            parameters[18].Value = model.入职日期;
            parameters[19].Value = model.身份证号;
            parameters[20].Value = model.身份证地址;
            parameters[21].Value = model.现住址;
            parameters[22].Value = model.电话;
            parameters[23].Value = model.紧急联系人;
            parameters[24].Value = model.紧急联系人电话;
            parameters[25].Value = model.婚姻状况;
            parameters[26].Value = model.民族;
            parameters[27].Value = model.籍贯;
            parameters[28].Value = model.户籍;
            parameters[29].Value = model.是否转正;
            parameters[30].Value = model.转正时间;
            parameters[31].Value = model.是否购买社保;
            parameters[32].Value = model.购买社保时间;
            parameters[33].Value = model.是否购买商保;
            parameters[34].Value = model.人事资料情况;
            parameters[35].Value = model.是否签订合同;
            parameters[36].Value = model.合同年限;
            parameters[37].Value = model.起始日期;
            parameters[38].Value = model.终止日期;
            parameters[39].Value = model.合同状态;
            parameters[40].Value = model.合同状态备注;
            parameters[41].Value = model.备注;
            parameters[42].Value = model.在职状态;
            parameters[43].Value = model.邮箱;
            parameters[44].Value = model.内部小号;
            parameters[45].Value = model.密码;
            parameters[46].Value = model.AB班;
            parameters[47].Value = model.other1;
            parameters[48].Value = model.other2;
            parameters[49].Value = model.other3;
            parameters[50].Value = model.other4;
            parameters[51].Value = model.other5;
            parameters[52].Value = model.other6;
            parameters[53].Value = model.other7;
            parameters[54].Value = model.other8;
            parameters[55].Value = model.other9;
            parameters[56].Value = model.other10;
            parameters[57].Value = model.工号;

            int rows = dbhelper3.ExecuteSql(strSql.ToString(), parameters);
            if (rows > 0)
            {
                return true;
            }
            else
            {
                return false;
            }
        }
예제 #10
0
 /// <summary>
 /// 根据工号查询工序名称
 /// </summary>
 /// <param name="name"></param>
 /// <returns></returns>
 public tsuhan_scgl_yh GetModel(string 工号)
 {
     StringBuilder strSql = new StringBuilder();
     strSql.Append("select top 1 离职日期,离职原因,是否工资卡,批注,介绍人,指纹登记号码,工号,姓名,学历,专业,部门,机构,职务,新衣柜,衣柜,新鞋柜,鞋柜1,鞋柜2,性别,入职日期,身份证号,身份证地址,现住址,电话,紧急联系人,紧急联系人电话,婚姻状况,民族,籍贯,户籍,是否转正,转正时间,是否购买社保,购买社保时间,是否购买商保,人事资料情况,是否签订合同,合同年限,起始日期,终止日期,合同状态,合同状态备注,备注,在职状态,邮箱,内部小号,密码,AB班,other1,other2,other3,other4,other5,other6,other7,other8,other9,other10 from tsuhan_scgl_yh2");
     strSql.Append(" where 工号=@工号");
     SqlParameter[] parameters = {
             new SqlParameter("@工号", SqlDbType.NVarChar,20)		};
     parameters[0].Value = 工号;
     tsuhan_scgl_yh model = new tsuhan_scgl_yh();
     DataSet ds = dbhelper3.Query(strSql.ToString(), parameters);
     if (ds.Tables[0].Rows.Count > 0)
     {
         return DataRowToModel(ds.Tables[0].Rows[0]);
     }
     else
     {
         return null;
     };
 }
예제 #11
0
        /// <summary>
        /// 添加新用户
        /// </summary>
        /// <param name="yh"></param>
        /// <returns></returns>
        public bool Add(tsuhan_scgl_yh model)
        {
            StringBuilder strSql = new StringBuilder();
            strSql.Append("insert into tsuhan_scgl_yh2(");
            strSql.Append("离职日期,离职原因,是否工资卡,批注,介绍人,指纹登记号码,工号,姓名,学历,专业,部门,机构,职务,新衣柜,衣柜,新鞋柜,鞋柜1,鞋柜2,性别,入职日期,身份证号,身份证地址,现住址,电话,紧急联系人,紧急联系人电话,婚姻状况,民族,籍贯,户籍,是否转正,转正时间,是否购买社保,购买社保时间,是否购买商保,人事资料情况,是否签订合同,合同年限,起始日期,终止日期,合同状态,合同状态备注,备注,在职状态,邮箱,内部小号,密码,AB班,other1,other2,other3,other4,other5,other6,other7,other8,other9,other10)");
            strSql.Append(" values (");
            strSql.Append("@离职日期,@离职原因,@是否工资卡,@批注,@介绍人,@指纹登记号码,@工号,@姓名,@学历,@专业,@部门,@机构,@职务,@新衣柜,@衣柜,@新鞋柜,@鞋柜1,@鞋柜2,@性别,@入职日期,@身份证号,@身份证地址,@现住址,@电话,@紧急联系人,@紧急联系人电话,@婚姻状况,@民族,@籍贯,@户籍,@是否转正,@转正时间,@是否购买社保,@购买社保时间,@是否购买商保,@人事资料情况,@是否签订合同,@合同年限,@起始日期,@终止日期,@合同状态,@合同状态备注,@备注,@在职状态,@邮箱,@内部小号,@密码,@AB班,@other1,@other2,@other3,@other4,@other5,@other6,@other7,@other8,@other9,@other10)");
            SqlParameter[] parameters = {
                    new SqlParameter("@离职日期", SqlDbType.SmallDateTime),
                    new SqlParameter("@离职原因", SqlDbType.NVarChar,255),
                    new SqlParameter("@是否工资卡", SqlDbType.NVarChar,255),
                    new SqlParameter("@批注", SqlDbType.NVarChar,255),
                    new SqlParameter("@介绍人", SqlDbType.NVarChar,255),
                    new SqlParameter("@指纹登记号码", SqlDbType.NVarChar,255),
                    new SqlParameter("@工号", SqlDbType.NVarChar,20),
                    new SqlParameter("@姓名", SqlDbType.NVarChar,255),
                    new SqlParameter("@学历", SqlDbType.NVarChar,255),
                    new SqlParameter("@专业", SqlDbType.NVarChar,255),
                    new SqlParameter("@部门", SqlDbType.NVarChar,255),
                    new SqlParameter("@机构", SqlDbType.NVarChar,255),
                    new SqlParameter("@职务", SqlDbType.NVarChar,255),
                    new SqlParameter("@新衣柜", SqlDbType.NVarChar,255),
                    new SqlParameter("@衣柜", SqlDbType.NVarChar,255),
                    new SqlParameter("@新鞋柜", SqlDbType.NVarChar,255),
                    new SqlParameter("@鞋柜1", SqlDbType.NVarChar,255),
                    new SqlParameter("@鞋柜2", SqlDbType.NVarChar,255),
                    new SqlParameter("@性别", SqlDbType.NVarChar,255),
                    new SqlParameter("@入职日期", SqlDbType.SmallDateTime),
                    new SqlParameter("@身份证号", SqlDbType.NVarChar,255),
                    new SqlParameter("@身份证地址", SqlDbType.NVarChar,255),
                    new SqlParameter("@现住址", SqlDbType.NVarChar,255),
                    new SqlParameter("@电话", SqlDbType.Float,8),
                    new SqlParameter("@紧急联系人", SqlDbType.NVarChar,255),
                    new SqlParameter("@紧急联系人电话", SqlDbType.Float,8),
                    new SqlParameter("@婚姻状况", SqlDbType.NVarChar,255),
                    new SqlParameter("@民族", SqlDbType.NVarChar,255),
                    new SqlParameter("@籍贯", SqlDbType.NVarChar,255),
                    new SqlParameter("@户籍", SqlDbType.NVarChar,255),
                    new SqlParameter("@是否转正", SqlDbType.NVarChar,255),
                    new SqlParameter("@转正时间", SqlDbType.SmallDateTime),
                    new SqlParameter("@是否购买社保", SqlDbType.NVarChar,255),
                    new SqlParameter("@购买社保时间", SqlDbType.NVarChar,255),
                    new SqlParameter("@是否购买商保", SqlDbType.NVarChar,255),
                    new SqlParameter("@人事资料情况", SqlDbType.NVarChar,255),
                    new SqlParameter("@是否签订合同", SqlDbType.NVarChar,255),
                    new SqlParameter("@合同年限", SqlDbType.NVarChar,255),
                    new SqlParameter("@起始日期", SqlDbType.SmallDateTime),
                    new SqlParameter("@终止日期", SqlDbType.NVarChar,255),
                    new SqlParameter("@合同状态", SqlDbType.NVarChar,255),
                    new SqlParameter("@合同状态备注", SqlDbType.NVarChar,255),
                    new SqlParameter("@备注", SqlDbType.NVarChar,255),
                    new SqlParameter("@在职状态", SqlDbType.NVarChar,50),
                    new SqlParameter("@邮箱", SqlDbType.NVarChar,50),
                    new SqlParameter("@内部小号", SqlDbType.NVarChar,20),
                    new SqlParameter("@密码", SqlDbType.NVarChar,20),
                    new SqlParameter("@AB班", SqlDbType.NVarChar,10),
                    new SqlParameter("@other1", SqlDbType.NVarChar,50),
                    new SqlParameter("@other2", SqlDbType.NVarChar,50),
                    new SqlParameter("@other3", SqlDbType.NVarChar,50),
                    new SqlParameter("@other4", SqlDbType.NVarChar,50),
                    new SqlParameter("@other5", SqlDbType.NVarChar,50),
                    new SqlParameter("@other6", SqlDbType.NVarChar,50),
                    new SqlParameter("@other7", SqlDbType.NVarChar,50),
                    new SqlParameter("@other8", SqlDbType.NVarChar,50),
                    new SqlParameter("@other9", SqlDbType.NVarChar,50),
                    new SqlParameter("@other10", SqlDbType.NVarChar,50)};
            parameters[0].Value = model.离职日期;
            parameters[1].Value = model.离职原因;
            parameters[2].Value = model.是否工资卡;
            parameters[3].Value = model.批注;
            parameters[4].Value = model.介绍人;
            parameters[5].Value = model.指纹登记号码;
            parameters[6].Value = model.工号;
            parameters[7].Value = model.姓名;
            parameters[8].Value = model.学历;
            parameters[9].Value = model.专业;
            parameters[10].Value = model.部门;
            parameters[11].Value = model.机构;
            parameters[12].Value = model.职务;
            parameters[13].Value = model.新衣柜;
            parameters[14].Value = model.衣柜;
            parameters[15].Value = model.新鞋柜;
            parameters[16].Value = model.鞋柜1;
            parameters[17].Value = model.鞋柜2;
            parameters[18].Value = model.性别;
            parameters[19].Value = model.入职日期;
            parameters[20].Value = model.身份证号;
            parameters[21].Value = model.身份证地址;
            parameters[22].Value = model.现住址;
            parameters[23].Value = model.电话;
            parameters[24].Value = model.紧急联系人;
            parameters[25].Value = model.紧急联系人电话;
            parameters[26].Value = model.婚姻状况;
            parameters[27].Value = model.民族;
            parameters[28].Value = model.籍贯;
            parameters[29].Value = model.户籍;
            parameters[30].Value = model.是否转正;
            parameters[31].Value = model.转正时间;
            parameters[32].Value = model.是否购买社保;
            parameters[33].Value = model.购买社保时间;
            parameters[34].Value = model.是否购买商保;
            parameters[35].Value = model.人事资料情况;
            parameters[36].Value = model.是否签订合同;
            parameters[37].Value = model.合同年限;
            parameters[38].Value = model.起始日期;
            parameters[39].Value = model.终止日期;
            parameters[40].Value = model.合同状态;
            parameters[41].Value = model.合同状态备注;
            parameters[42].Value = model.备注;
            parameters[43].Value = model.在职状态;
            parameters[44].Value = model.邮箱;
            parameters[45].Value = model.内部小号;
            parameters[46].Value = model.密码;
            parameters[47].Value = model.AB班;
            parameters[48].Value = model.other1;
            parameters[49].Value = model.other2;
            parameters[50].Value = model.other3;
            parameters[51].Value = model.other4;
            parameters[52].Value = model.other5;
            parameters[53].Value = model.other6;
            parameters[54].Value = model.other7;
            parameters[55].Value = model.other8;
            parameters[56].Value = model.other9;
            parameters[57].Value = model.other10;

            int rows = dbhelper3.ExecuteSql(strSql.ToString(), parameters);
            if (rows > 0)
            {
                return true;
            }
            else
            {
                return false;
            }
        }
예제 #12
0
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public tsuhan_scgl_yh DataRowToModel(DataRow row)
 {
     tsuhan_scgl_yh model = new tsuhan_scgl_yh();
     if (row != null)
     {
         if(row["离职日期"]!=null && row["离职日期"].ToString()!="")
         {
             model.离职日期=DateTime.Parse(row["离职日期"].ToString());
         }
         if(row["离职原因"]!=null)
         {
             model.离职原因=row["离职原因"].ToString();
         }
         if(row["是否工资卡"]!=null)
         {
             model.是否工资卡=row["是否工资卡"].ToString();
         }
         if(row["批注"]!=null)
         {
             model.批注=row["批注"].ToString();
         }
         if(row["介绍人"]!=null)
         {
             model.介绍人=row["介绍人"].ToString();
         }
         if(row["指纹登记号码"]!=null)
         {
             model.指纹登记号码=row["指纹登记号码"].ToString();
         }
         if(row["工号"]!=null)
         {
             model.工号=row["工号"].ToString();
         }
         if(row["姓名"]!=null)
         {
             model.姓名=row["姓名"].ToString();
         }
         if(row["学历"]!=null)
         {
             model.学历=row["学历"].ToString();
         }
         if(row["专业"]!=null)
         {
             model.专业=row["专业"].ToString();
         }
         if(row["部门"]!=null)
         {
             model.部门=row["部门"].ToString();
         }
         if(row["机构"]!=null)
         {
             model.机构=row["机构"].ToString();
         }
         if(row["职务"]!=null)
         {
             model.职务=row["职务"].ToString();
         }
         if(row["新衣柜"]!=null)
         {
             model.新衣柜=row["新衣柜"].ToString();
         }
         if(row["衣柜"]!=null)
         {
             model.衣柜=row["衣柜"].ToString();
         }
         if(row["新鞋柜"]!=null)
         {
             model.新鞋柜=row["新鞋柜"].ToString();
         }
         if(row["鞋柜1"]!=null)
         {
             model.鞋柜1=row["鞋柜1"].ToString();
         }
         if(row["鞋柜2"]!=null)
         {
             model.鞋柜2=row["鞋柜2"].ToString();
         }
         if(row["性别"]!=null)
         {
             model.性别=row["性别"].ToString();
         }
         if(row["入职日期"]!=null && row["入职日期"].ToString()!="")
         {
             model.入职日期=DateTime.Parse(row["入职日期"].ToString());
         }
         if(row["身份证号"]!=null)
         {
             model.身份证号=row["身份证号"].ToString();
         }
         if(row["身份证地址"]!=null)
         {
             model.身份证地址=row["身份证地址"].ToString();
         }
         if(row["现住址"]!=null)
         {
             model.现住址=row["现住址"].ToString();
         }
         if(row["电话"]!=null && row["电话"].ToString()!="")
         {
             model.电话=decimal.Parse(row["电话"].ToString());
         }
         if(row["紧急联系人"]!=null)
         {
             model.紧急联系人=row["紧急联系人"].ToString();
         }
         if(row["紧急联系人电话"]!=null && row["紧急联系人电话"].ToString()!="")
         {
             model.紧急联系人电话=decimal.Parse(row["紧急联系人电话"].ToString());
         }
         if(row["婚姻状况"]!=null)
         {
             model.婚姻状况=row["婚姻状况"].ToString();
         }
         if(row["民族"]!=null)
         {
             model.民族=row["民族"].ToString();
         }
         if(row["籍贯"]!=null)
         {
             model.籍贯=row["籍贯"].ToString();
         }
         if(row["户籍"]!=null)
         {
             model.户籍=row["户籍"].ToString();
         }
         if(row["是否转正"]!=null)
         {
             model.是否转正=row["是否转正"].ToString();
         }
         if(row["转正时间"]!=null && row["转正时间"].ToString()!="")
         {
             model.转正时间=DateTime.Parse(row["转正时间"].ToString());
         }
         if(row["是否购买社保"]!=null)
         {
             model.是否购买社保=row["是否购买社保"].ToString();
         }
         if(row["购买社保时间"]!=null)
         {
             model.购买社保时间=row["购买社保时间"].ToString();
         }
         if(row["是否购买商保"]!=null)
         {
             model.是否购买商保=row["是否购买商保"].ToString();
         }
         if(row["人事资料情况"]!=null)
         {
             model.人事资料情况=row["人事资料情况"].ToString();
         }
         if(row["是否签订合同"]!=null)
         {
             model.是否签订合同=row["是否签订合同"].ToString();
         }
         if(row["合同年限"]!=null)
         {
             model.合同年限=row["合同年限"].ToString();
         }
         if(row["起始日期"]!=null && row["起始日期"].ToString()!="")
         {
             model.起始日期=DateTime.Parse(row["起始日期"].ToString());
         }
         if(row["终止日期"]!=null)
         {
             model.终止日期=row["终止日期"].ToString();
         }
         if(row["合同状态"]!=null)
         {
             model.合同状态=row["合同状态"].ToString();
         }
         if(row["合同状态备注"]!=null)
         {
             model.合同状态备注=row["合同状态备注"].ToString();
         }
         if(row["备注"]!=null)
         {
             model.备注=row["备注"].ToString();
         }
         if(row["在职状态"]!=null)
         {
             model.在职状态=row["在职状态"].ToString();
         }
         if(row["邮箱"]!=null)
         {
             model.邮箱=row["邮箱"].ToString();
         }
         if(row["内部小号"]!=null)
         {
             model.内部小号=row["内部小号"].ToString();
         }
         if(row["密码"]!=null)
         {
             model.密码=row["密码"].ToString();
         }
         if(row["AB班"]!=null)
         {
             model.AB班=row["AB班"].ToString();
         }
         if(row["other1"]!=null)
         {
             model.other1=row["other1"].ToString();
         }
         if(row["other2"]!=null)
         {
             model.other2=row["other2"].ToString();
         }
         if(row["other3"]!=null)
         {
             model.other3=row["other3"].ToString();
         }
         if(row["other4"]!=null)
         {
             model.other4=row["other4"].ToString();
         }
         if(row["other5"]!=null)
         {
             model.other5=row["other5"].ToString();
         }
         if(row["other6"]!=null)
         {
             model.other6=row["other6"].ToString();
         }
         if(row["other7"]!=null)
         {
             model.other7=row["other7"].ToString();
         }
         if(row["other8"]!=null)
         {
             model.other8=row["other8"].ToString();
         }
         if(row["other9"]!=null)
         {
             model.other9=row["other9"].ToString();
         }
         if(row["other10"]!=null)
         {
             model.other10=row["other10"].ToString();
         }
     }
     return model;
 }