public GradeForm(Action actionenum, T_OA_GRADED TypeObj) { InitializeComponent(); PARENT.Children.Add(loadbar); GradeClient.GradeAddCompleted += new EventHandler<GradeAddCompletedEventArgs>(GradeClient_GradeAddCompleted); GradeClient.GradeInfoUpdateCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(GradeClient_GradeInfoUpdateCompleted); GradeClient.GetGradeSingleInfoByIdCompleted += new EventHandler<GetGradeSingleInfoByIdCompletedEventArgs>(GradeClient_GetGradeSingleInfoByIdCompleted); action = actionenum; loadbar.Start(); switch (actionenum) { case Action.Add: this.tblTitle.Text = Utility.GetResourceStr("ADDTITLE", "GRADENAME"); break; case Action.Edit: this.tblTitle.Text = Utility.GetResourceStr("ADDTITLE", "GRADENAME"); GetGradeDetailInfo(TypeObj); break; case Action.Read: this.tblTitle.Text = Utility.GetResourceStr("VIEWTITLE", "GRADENAME"); this.txtContent.IsEnabled = false; GetGradeDetailInfo(TypeObj); break; } loadbar.Stop(); }
public GradeForm(Action actionenum, T_OA_GRADED TypeObj) { InitializeComponent(); PARENT.Children.Add(loadbar); GradeClient.GradeAddCompleted += new EventHandler <GradeAddCompletedEventArgs>(GradeClient_GradeAddCompleted); GradeClient.GradeInfoUpdateCompleted += new EventHandler <System.ComponentModel.AsyncCompletedEventArgs>(GradeClient_GradeInfoUpdateCompleted); GradeClient.GetGradeSingleInfoByIdCompleted += new EventHandler <GetGradeSingleInfoByIdCompletedEventArgs>(GradeClient_GetGradeSingleInfoByIdCompleted); action = actionenum; loadbar.Start(); switch (actionenum) { case Action.Add: this.tblTitle.Text = Utility.GetResourceStr("ADDTITLE", "GRADENAME"); break; case Action.Edit: this.tblTitle.Text = Utility.GetResourceStr("ADDTITLE", "GRADENAME"); GetGradeDetailInfo(TypeObj); break; case Action.Read: this.tblTitle.Text = Utility.GetResourceStr("VIEWTITLE", "GRADENAME"); this.txtContent.IsEnabled = false; GetGradeDetailInfo(TypeObj); break; } loadbar.Stop(); }
void GradeManagement_Loaded(object sender, RoutedEventArgs e) { DataGrid grid = sender as DataGrid; if (grid.SelectedItem != null) { Docgrade = (T_OA_GRADED)grid.SelectedItems[0];//获取当前选中的行数据并转换为对应的实体 } }
void DaGr_CurrentCellChanged(object sender, EventArgs e) { DataGrid grid = sender as DataGrid; if (grid.SelectedItem != null) { Docgrade = (T_OA_GRADED)grid.SelectedItems[0];//获取当前选中的行数据并转换为对应的实体 } }
void GradeClient_GetGradeSingleInfoByIdCompleted(object sender, GetGradeSingleInfoByIdCompletedEventArgs e) { if (!e.Cancelled) { if (e.Result != null) { tmpGradeT = e.Result; } } }
//改 public void GradeInfoUpdate(T_OA_GRADED obj) { BumfGradeManagementBll GradeBll = new BumfGradeManagementBll(); GradeBll.UpdateGradeInfo(obj); }
//增 public string GradeAdd(T_OA_GRADED obj) { BumfGradeManagementBll GradeBll = new BumfGradeManagementBll(); return(GradeBll.AddGradeInfo(obj));; }
private void GetGradeDetailInfo(T_OA_GRADED TypeObj) { this.txtContent.Text = TypeObj.GRADED; this.txtContent.IsEnabled = false; tmpGradeT = TypeObj; }
//增 public string GradeAdd(T_OA_GRADED obj) { BumfGradeManagementBll GradeBll = new BumfGradeManagementBll(); return GradeBll.AddGradeInfo (obj);; }