//鼠标点击查看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(); //} }
//第三个鼠标进入 #endregion #region --鼠标左键点击事件 //第一个鼠标左键点击 private void one_mune_btn_left_down(object sender, MouseButtonEventArgs e) { #region --背景样式初始化 #region --颜色背景更改 opinion_one = true; opinion_two = false; opinion_three = false; Payment_btn.Background = new SolidColorBrush((Color)ColorConverter.ConvertFromString("#FFFFFFFF")); Payment_record.Background = new SolidColorBrush((Color)ColorConverter.ConvertFromString("#FFFFFFFF")); #endregion #region --背景显示隐藏 GridView_0.Visibility = Visibility.Hidden; GridView_1.Visibility = Visibility.Visible; GridView_2.Visibility = Visibility.Hidden; GridView_3.Visibility = Visibility.Hidden; #endregion #endregion #region -- 背景数据初始化 D_Jinpo jinpoDal = new D_Jinpo(); List <T_Jinpo> backJinpomodel = new List <T_Jinpo>(); backJinpomodel = jinpoDal.BlackGroundData_Query(); if (backJinpomodel.Count > 0) { this.DataGrid1.ItemsSource = backJinpomodel; } else { } #endregion }
/// <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(); }
/// <summary> /// 重置主界面背景数据 /// </summary> public void ExitedProgramedActivited() { D_Jinpo jinpoDal = new D_Jinpo(); List <T_Jinpo> backJinpomodel = new List <T_Jinpo>(); backJinpomodel = jinpoDal.BlackGroundData_Query(); this.DataGrid1.ItemsSource = null; if (backJinpomodel.Count > 0) { this.DataGrid1.ItemsSource = backJinpomodel; } else { } }
/// <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; }
//点击查询按钮按钮 private void CleckScanData(object sender, RoutedEventArgs e) { string selectext = GridView_1_dropdowntype.Text; string inputstr = GridView_1_input_Scan.Text; D_Jinpo jinpoDal = new D_Jinpo(); List <T_Jinpo> backJinpomodel = new List <T_Jinpo>(); backJinpomodel = jinpoDal.BlackGroundData_Btn_Query(selectext, inputstr); this.DataGrid1.ItemsSource = null; if (backJinpomodel.Count > 0) { this.DataGrid1.ItemsSource = backJinpomodel; } else { } }
/// <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("数据操作失败"); } }
//按钮点击删除按钮 private void Deleted_btn(object sender, RoutedEventArgs e) { D_Jinpo Idmode = new D_Jinpo(); bool tjmodel = Idmode.DeletmodelData(IDnumber); if (IDnumber == 0) { MessageBox.Show("请选择对象!再进行操作"); } else { if (tjmodel) { MessageBox.Show("删除成功!"); } else { MessageBox.Show("删除失败!"); } } #region --删除后 D_Jinpo jinpoDal = new D_Jinpo(); List <T_Jinpo> backJinpomodel = new List <T_Jinpo>(); backJinpomodel = jinpoDal.BlackGroundData_Query(); this.DataGrid1.ItemsSource = null; if (backJinpomodel.Count > 0) { this.DataGrid1.ItemsSource = backJinpomodel; } else { } #endregion }