Пример #1
0
        private void zjbutton_Click(object sender, EventArgs e)
        {
            if (ygxmtextBox.Text.Trim() == "" || zwgzcomboBox.Text.Trim() == "")
            {
                MessageBox.Show("请将信息填写完全!");
                return;
            }
            staffTable model = new staffTable();

            model.stName     = ygxmtextBox.Text.Trim();
            model.stType     = zwgzcomboBox.Text.Trim();
            model.stSex      = ygxbcomboBox.Text.Trim();
            model.stDocument = sfzhtextBox.Text.Trim() == "" ? "0" : sfzhtextBox.Text.Trim();
            model.stTel      = lxdhtextBox.Text.Trim() == "" ? "0" : lxdhtextBox.Text.Trim();
            model.stAdd      = jtzztextBox.Text.Trim() == "" ? "0" : jtzztextBox.Text.Trim();
            model.stRemark   = bzxxtextBox.Text.Trim() == "" ? "0" : bzxxtextBox.Text.Trim();
            bool result = staffbll.AddInfoModel(model);

            if (result)
            {
                MessageBox.Show("添加成功!");
                bind();
                this.Close();
            }
            else
            {
                MessageBox.Show("添加失败!");
            }
        }
Пример #2
0
        private void zjbutton_Click(object sender, EventArgs e)
        {
            staffTable newmodel = new staffTable();

            newmodel.Id         = model.Id;
            newmodel.stName     = ygxmtextBox.Text.Trim();
            newmodel.stType     = zwgzcomboBox.Text.Trim();
            newmodel.stSex      = ygxbcomboBox.Text.Trim();
            newmodel.stDocument = sfzhtextBox.Text.Trim() == "" ? "0" : sfzhtextBox.Text.Trim();
            newmodel.stTel      = lxdhtextBox.Text.Trim() == "" ? "0" : lxdhtextBox.Text.Trim();
            newmodel.stAdd      = jtzztextBox.Text.Trim() == "" ? "0" : jtzztextBox.Text.Trim();
            newmodel.stRemark   = bzxxtextBox.Text.Trim() == "" ? "0" : bzxxtextBox.Text.Trim();
            bool result = staffbll.updateModel(newmodel);

            if (result)
            {
                MessageBox.Show("修改成功!");
                bind();
                this.Close();
            }
            else
            {
                MessageBox.Show("修改失败!");
            }
        }
Пример #3
0
 public static hyxgFrom Create(staffTable model11, databind bind1)
 {
     bind  = bind1;
     model = model11;
     if (yggl == null)
     {
         yggl = new hyxgFrom();
     }
     return(yggl);
 }
Пример #4
0
        private void xgbutton_Click(object sender, EventArgs e)
        {
            if (dataGridView1.SelectedRows.Count != 1)
            {
                MessageBox.Show("请选择一条数据!");
                return;
            }
            staffTable model = (staffTable)dataGridView1.SelectedRows[0].DataBoundItem;
            hyxgFrom   hyxg  = hyxgFrom.Create(model, databind);

            hyxg.Show();
            hyxg.Focus();
        }
Пример #5
0
        private void scbutton_Click(object sender, EventArgs e)
        {
            if (dataGridView1.SelectedRows.Count != 1)
            {
                MessageBox.Show("请选择一条数据!");
                return;
            }
            staffTable model  = (staffTable)dataGridView1.SelectedRows[0].DataBoundItem;
            bool       result = staffbll.deleteIteam(model.Id);

            if (result)
            {
                MessageBox.Show("删除成功!");
                databind();
                return;
            }
            MessageBox.Show("删除失败!");
        }
Пример #6
0
        //查询所有的店铺员工的详细信息
        public List <staffTable> selectAllList()
        {
            string            dpname = FilterClass.DianPu1.UserName.Trim();
            List <staffTable> list   = new List <staffTable>();
            staffTable        model;

            SqlParameter[] pms;
            string         str;

            if (dpname == "admin")
            {
                pms = new SqlParameter[] {};
                str = "select * from staffTable";
            }
            else
            {
                pms = new SqlParameter[] {
                    new SqlParameter("@DPName", dpname)
                };
                str = "select * from staffTable where DPName=@DPName";
            }
            SqlDataReader read = SqlHelper.ExecuteReader(str, pms);

            while (read.Read())
            {
                if (read.HasRows)
                {
                    model            = new staffTable();
                    model.Id         = Convert.ToInt32(read["Id"]);
                    model.stName     = read["stName"].ToString();
                    model.stDocument = read["stDocument"].ToString();
                    model.stSex      = read["stSex"].ToString();
                    model.stTel      = read["stTel"].ToString();
                    model.stType     = read["stType"].ToString();
                    model.stAdd      = read["stAdd"].ToString();
                    model.stRemark   = read["stRemark"].ToString();
                    list.Add(model);
                }
            }
            return(list);
        }
Пример #7
0
        //修改某一个员工信息
        public bool updateModel(staffTable model)
        {
            bool result = false;

            SqlParameter[] pms = new SqlParameter[] {
                new SqlParameter("@stName", model.stName),
                new SqlParameter("@stDocument", model.stDocument),
                new SqlParameter("@stSex", model.stSex),
                new SqlParameter("@stTel", model.stTel),
                new SqlParameter("@stAdd", model.stAdd),
                new SqlParameter("@stRemark", model.stRemark),
                new SqlParameter("@Id", model.Id),
                new SqlParameter("@stType", model.stType),
            };
            string str = "update staffTable set stName=@stName,stDocument=@stDocument,stSex=@stSex,stTel=@stTel,stType=@stType,stAdd=@stAdd,stRemark=@stRemark where Id=@Id";

            if (SqlHelper.ExecuteNonQuery(str, pms) > 0)
            {
                result = true;
            }
            return(result);
        }
Пример #8
0
        //店铺中的员工的信息表
        //添加员工的信息
        public bool AddInfoModel(staffTable model)
        {
            bool result = false;

            SqlParameter[] pms = new SqlParameter[] {
                new SqlParameter("@stName", model.stName),
                new SqlParameter("@stDocument", model.stDocument),
                new SqlParameter("@stSex", model.stSex),
                new SqlParameter("@stTel", model.stTel),
                new SqlParameter("@stType", model.stType),
                new SqlParameter("@stAdd", model.stAdd),
                new SqlParameter("@stRemark", model.stRemark),
                new SqlParameter("@DPName", FilterClass.DianPu1.UserName.Trim())
            };
            string str = "insert into staffTable(stName,stDocument,stSex,stTel,stType,stAdd,stRemark,DPName) values(@stName,@stDocument,@stSex,@stTel,@stType,@stAdd,@stRemark,@DPName)";

            if (SqlHelper.ExecuteNonQuery(str, pms) > 0)
            {
                result = true;
            }
            return(result);
        }
Пример #9
0
 public bool updateModel(staffTable model)
 {
     return(dal.updateModel(model));
 }
Пример #10
0
 public bool AddInfoModel(staffTable model)
 {
     return(dal.AddInfoModel(model));
 }