private void bt_editer_Click(object sender, RoutedEventArgs e) { if (this.dt_showdata.SelectedIndex < 0) { return; } _duty = this.dt_showdata.SelectedItem as ShowDutyModel; showdata(_duty); isadd = false; }
void showdata(ShowDutyModel d) { foreach (department dp in cb_department.ItemsSource as List <department> ) { if (dp != null && (dp.guid == d.department)) { this.cb_department.SelectedItem = dp; } } this.tb_dutyname.Text = d.dutiesName; this.tb_comm.Text = d.comment; }
private void bt_del_Click(object sender, RoutedEventArgs e) { ShowDutyModel d = this.dt_showdata.SelectedItem as ShowDutyModel; if (d != null) { if (UserDuty.Del(new duties() { id = d.id })) { MessageAlert.Alert("删除成功!"); } else { MessageAlert.Alert("该记录不能删除!"); } DataBind(GetDutyModel()); } }
List <ShowDutyModel> GetDutyModel() { List <ShowDutyModel> dl = new List <ShowDutyModel>(); List <duties> ds = Getduty(); if (ds == null || ds.Count <= 0) { return(null); } foreach (duties d in ds) { ShowDutyModel sdm = new ShowDutyModel(); sdm.department = d.department; sdm.dutiesName = d.dutiesName; sdm.guid = d.guid; sdm.id = d.id; sdm.departmentName = Department.SelectByGuid(d.department).departmentName; dl.Add(sdm); } return(dl); }
void clear() { this.tb_dutyname.Clear(); _duty = null; isadd = true; }