/// <summary>
        /// 确定添加窗口按钮点击
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Ok_win_add_win_btn(object sender, RoutedEventArgs e)
        {
            T_Jinpo mode = new T_Jinpo();

            mode.JinpoName  = JinpoNamestr.Text;
            mode.JinpoID    = JinpoIDstr.Text;
            mode.JinpoIDCar = JinpoIDCarstr.Text;
            try
            {
                mode.JinpoManey = Convert.ToInt32(JinpoManeyint.Text);
            }
            catch (Exception ex)
            {
                MessageBox.Show("请输入正确的金额!重试");
                return;
            }

            mode.JinpoPayState    = combox_1.Text;
            mode.JinpoAttendState = combox_2.Text;
            mode.JinpoPhone       = JinpoPhonestr.Text;
            D_Jinpo Djinpo    = new D_Jinpo();
            bool    GetResult = Djinpo.AddedWin_Add(mode);

            if (GetResult)
            {
                MessageBox.Show("添加成功");
            }
            else
            {
                MessageBox.Show("添加失败");
            }
            this.Close();
        }
        //鼠标点击查看DataGrid列表一列
        private void OrderinfodataGrid_Click(object sender, MouseButtonEventArgs e)
        {
            DataGrid dg   = sender as DataGrid;
            var      cell = dg.CurrentCell;

            try
            {
                int ID = ((Model.Models.T_Jinpo)cell.Item).ID;
                IDnumber = ID;
                D_Jinpo Idmode  = new D_Jinpo();
                T_Jinpo tjmodel = new T_Jinpo();
                tjmodel          = Idmode.scanmodelData(ID);
                NAME_one.Text    = tjmodel.JinpoName;
                input_ID.Text    = Convert.ToString(tjmodel.ID);
                one_num.Text     = tjmodel.JinpoID;
                two_num.Text     = tjmodel.JinpoIDCar;
                one_state.Text   = tjmodel.JinpoPayState;
                two_state.Text   = tjmodel.JinpoAttendState;
                phonenumber.Text = tjmodel.JinpoPhone;
            }
            catch (Exception ex)
            {
                MessageBox.Show("指定对象失败!");
            }



            //if (item != null)
            //{
            //    string Text = item[cell.Column.DisplayIndex].ToString();
            //}
        }
예제 #3
0
        /// <summary>
        /// 数据更新操作
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public bool EditedWin_Updata(T_Jinpo model)
        {
            bool result = false;

            using (SqlConnection conn = new SqlConnection(constr))
            {
                try
                {
                    conn.Open();
                }
                catch (Exception ex)
                {
                }
                string sqlstr_EditedWin_Updata = @"
                                                    UPDATE T_Jinpo	
                                                     SET
	                                                    JinpoName = @JinpoName,
                                                        JinpoID = @JinpoID,
	                                                    JinpoIDCar = @JinpoIDCar,
	                                                    JinpoManey =@JinpoManey,
	                                                    JinpoPhone =@JinpoPhone,
	                                                    JinpoPayState = @JinpoPayState,
	                                                    JinpoAttendState = @JinpoAttendState
                                                    WHERE ID=@ID
                                                 ";
                using (SqlCommand com = new SqlCommand())
                {
                    com.Connection  = conn;
                    com.CommandText = sqlstr_EditedWin_Updata;
                    com.Parameters.Add(new SqlParameter("@ID", model.ID));
                    com.Parameters.Add(new SqlParameter("@JinpoName", model.JinpoName));
                    com.Parameters.Add(new SqlParameter("@JinpoID", model.JinpoID));
                    com.Parameters.Add(new SqlParameter("@JinpoIDCar", model.JinpoIDCar));
                    com.Parameters.Add(new SqlParameter("@JinpoManey", model.JinpoManey));
                    com.Parameters.Add(new SqlParameter("@JinpoPhone", model.JinpoPhone));
                    com.Parameters.Add(new SqlParameter("@JinpoPayState", model.JinpoPayState));
                    com.Parameters.Add(new SqlParameter("@JinpoAttendState", model.JinpoAttendState));
                    try
                    {
                        result = com.ExecuteNonQuery() > 0;
                        if (result)
                        {
                            result = true;
                        }
                        else
                        {
                            result = false;
                        }
                    }
                    catch (Exception ex)
                    {
                    }
                    finally
                    {
                        conn.Close();
                    }
                }
            }
            return(result);
        }
예제 #4
0
        /// <summary>
        /// 查找一个对象model
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public T_Jinpo scanmodelData(int id)
        {
            T_Jinpo tmodel = new T_Jinpo();

            using (SqlConnection conn = new SqlConnection(constr))
            {
                try
                {
                    conn.Open();
                }
                catch (Exception e)
                {
                }
                string sqlstr_scanmodeldata = @"
                                                SELECT *
                                                FROM  dbo.T_Jinpo
                                                WHERE ID = @ID
                                              ";
                using (SqlCommand com = new SqlCommand())
                {
                    com.Connection  = conn;
                    com.CommandText = sqlstr_scanmodeldata;
                    com.Parameters.Add(new SqlParameter("@ID", id));
                    try
                    {
                        SqlDataReader dr = com.ExecuteReader();
                        while (dr.Read())
                        {
                            T_Jinpo newjinpo = new T_Jinpo();
                            newjinpo.ID               = Convert.ToInt32(dr["ID"]);
                            newjinpo.JinpoManey       = Convert.ToInt32(dr["JinpoManey"]);
                            newjinpo.JinpoAttendState = Convert.ToString(dr["JinpoAttendState"]);
                            newjinpo.JinpoID          = Convert.ToString(dr["JinpoID"]);
                            newjinpo.JinpoIDCar       = Convert.ToString(dr["JinpoIDCar"]);
                            newjinpo.JinpoName        = Convert.ToString(dr["JinpoName"]);
                            newjinpo.JinpoPayState    = Convert.ToString(dr["JinpoPayState"]);
                            newjinpo.JinpoPhone       = Convert.ToString(dr["JinpoPhone"]);
                            tmodel = newjinpo;
                        }
                    }
                    catch (Exception ex)
                    {
                    }
                    finally
                    {
                        conn.Close();
                    }
                }
            }
            return(tmodel);
        }
예제 #5
0
        /// <summary>
        /// 主界面背景数据查询
        /// </summary>
        /// <returns></returns>
        public List <T_Jinpo> BlackGroundData_Query()
        {
            List <T_Jinpo> modelist = new List <T_Jinpo>();

            using (SqlConnection con = new SqlConnection(constr))
            {
                try
                {
                    con.Open();
                }
                catch (Exception ex)
                {
                }
                string sqlstr_blackgrounddata_query = @"
                                                        SELECT *
                                                        FROM  dbo.T_Jinpo
                                                      ";

                using (SqlCommand com = new SqlCommand())
                {
                    com.Connection  = con;
                    com.CommandText = sqlstr_blackgrounddata_query;
                    try
                    {
                        SqlDataReader dr = com.ExecuteReader();
                        while (dr.Read())
                        {
                            T_Jinpo mode = new T_Jinpo();
                            mode.ID               = Convert.ToInt32(dr["ID"]);
                            mode.JinpoName        = dr["JinpoName"].ToString();
                            mode.JinpoID          = dr["JinpoID"].ToString();
                            mode.JinpoIDCar       = dr["JinpoIDCar"].ToString();
                            mode.JinpoManey       = Convert.ToInt32(dr["JinpoManey"]);
                            mode.JinpoPhone       = dr["JinpoPhone"].ToString();
                            mode.JinpoPayState    = dr["JinpoPayState"].ToString();
                            mode.JinpoAttendState = dr["JinpoAttendState"].ToString();
                            modelist.Add(mode);
                        }
                    }
                    catch (Exception ex)
                    { }
                    finally
                    {
                        con.Close();
                    }
                }
            }
            return(modelist);
        }
예제 #6
0
        /// <summary>
        /// 数据初始化
        /// </summary>
        public void InitializationData()
        {
            D_Jinpo Idmode  = new D_Jinpo();
            T_Jinpo tjmodel = new T_Jinpo();

            tjmodel                    = Idmode.scanmodelData(IDnumber);
            inputName.Text             = tjmodel.JinpoName;
            IDnumber                   = tjmodel.ID;
            inputJinpoID.Text          = tjmodel.JinpoID;
            inputJinpoIDCar.Text       = tjmodel.JinpoIDCar;
            JinpoPayState_Text.Text    = tjmodel.JinpoPayState;
            input_PayMoney.Text        = tjmodel.JinpoManey.ToString();
            JinpoAttendState_Text.Text = tjmodel.JinpoAttendState;
            inputJinpoPhone.Text       = tjmodel.JinpoPhone;
        }
예제 #7
0
        /// <summary>
        /// 执行更新更改
        /// </summary>
        public void updateWinDatal()
        {
            D_Jinpo Djinpo = new D_Jinpo();
            T_Jinpo model  = new T_Jinpo();

            model.ID         = IDnumber;                             //ID
            model.JinpoName  = inputName.Text;                       //姓名
            model.JinpoID    = inputJinpoID.Text;                    //档案号
            model.JinpoIDCar = inputJinpoIDCar.Text;                 //身份证号
            model.JinpoManey = Convert.ToInt32(input_PayMoney.Text); //缴费金额
            if (btn1 == 1)
            {
                model.JinpoPayState = JinpoPayState_Combo.Text;//缴费方式
            }
            else
            {
                model.JinpoPayState = JinpoPayState_Text.Text;//缴费方式
            }
            if (btn2 == 1)
            {
                model.JinpoAttendState = JinpoAttendState_Combo.Text;//社保方式
            }
            else
            {
                model.JinpoAttendState = JinpoAttendState_Text.Text;//社保方式
            }

            model.JinpoPhone = inputJinpoPhone.Text;//联系方式

            bool GetResult = Djinpo.EditedWin_Updata(model);

            if (GetResult)
            {
                MessageBox.Show("数据更新成功");
            }
            else
            {
                MessageBox.Show("数据操作失败");
            }
        }
예제 #8
0
        /// <summary>
        /// 主界面查询按钮
        /// </summary>
        /// <param name="select"></param>
        /// <param name="inputstr"></param>
        /// <returns></returns>
        public List <T_Jinpo> BlackGroundData_Btn_Query(string select, string inputstr)
        {
            List <T_Jinpo> modellist = new List <T_Jinpo>();

            using (SqlConnection conn = new SqlConnection(constr))
            {
                try
                {
                    conn.Open();
                }
                catch (Exception ex)
                {
                }
                string sqlstr_name = @"
                                  SELECT *
                                  FROM  dbo.T_Jinpo
                                  WHERE JinpoName = @JinpoName
                        ";
                string sqlstr_ID   = @"
                                  SELECT *
                                  FROM  dbo.T_Jinpo
                                  WHERE ID = @ID
                        ";

                using (SqlCommand com = new SqlCommand())
                {
                    com.Connection = conn;
                    if (select == "个人编号")//ID
                    {
                        com.CommandText = sqlstr_ID;
                        com.Parameters.Add(new SqlParameter("@ID", inputstr));
                    }
                    else//姓名Name
                    {
                        com.CommandText = sqlstr_name;
                        com.Parameters.Add(new SqlParameter("@JinpoName", inputstr));
                    }
                    try
                    {
                        SqlDataReader dr = com.ExecuteReader();
                        while (dr.Read())
                        {
                            T_Jinpo mode = new T_Jinpo();
                            mode.ID               = Convert.ToInt32(dr["ID"]);
                            mode.JinpoName        = dr["JinpoName"].ToString();
                            mode.JinpoID          = dr["JinpoID"].ToString();
                            mode.JinpoIDCar       = dr["JinpoIDCar"].ToString();
                            mode.JinpoManey       = Convert.ToInt32(dr["JinpoManey"]);
                            mode.JinpoPhone       = dr["JinpoPhone"].ToString();
                            mode.JinpoPayState    = dr["JinpoPayState"].ToString();
                            mode.JinpoAttendState = dr["JinpoAttendState"].ToString();
                            modellist.Add(mode);
                        }
                        dr.Close();
                    }
                    catch (Exception ex)
                    {
                    }
                    finally
                    {
                        conn.Close();
                    }
                }
            }
            return(modellist);
        }
예제 #9
0
        /// <summary>
        /// 数据添加操作
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public bool AddedWin_Add(T_Jinpo model)
        {
            bool result = false;

            using (SqlConnection conn = new SqlConnection(constr))
            {
                try
                {
                    conn.Open();
                }
                catch (Exception ex)
                {
                }
                string sqlstr_addedWin_add = @"
                                                INSERT	dbo.T_Jinpo
                                                    ( 
		                                                JinpoName ,
                                                        JinpoID ,
                                                        JinpoIDCar ,
                                                        JinpoManey ,
                                                        JinpoPhone ,
                                                        JinpoPayState ,
                                                        JinpoAttendState
                                                    )
                                                VALUES  ( 
		                                                @JinpoName,
                                                        @JinpoID,
                                                        @JinpoIDCar,
                                                        @JinpoManey,
                                                        @JinpoPhone,
                                                        @JinpoPayState,
                                                        @JinpoAttendState
                                                    )
                                                 ";
                using (SqlCommand com = new SqlCommand())
                {
                    com.Connection  = conn;
                    com.CommandText = sqlstr_addedWin_add;
                    com.Parameters.Add(new SqlParameter("@JinpoName", model.JinpoName));
                    com.Parameters.Add(new SqlParameter("@JinpoID", model.JinpoID));
                    com.Parameters.Add(new SqlParameter("@JinpoIDCar", model.JinpoIDCar));
                    com.Parameters.Add(new SqlParameter("@JinpoManey", model.JinpoManey));
                    com.Parameters.Add(new SqlParameter("@JinpoPhone", model.JinpoPhone));
                    com.Parameters.Add(new SqlParameter("@JinpoPayState", model.JinpoPayState));
                    com.Parameters.Add(new SqlParameter("@JinpoAttendState", model.JinpoAttendState));
                    try
                    {
                        result = com.ExecuteNonQuery() > 0;
                        if (result)
                        {
                            result = true;
                        }
                        else
                        {
                            result = false;
                        }
                    }
                    catch (Exception ex)
                    {
                    }
                    finally
                    {
                        conn.Close();
                    }
                }
            }
            return(result);
        }