コード例 #1
0
ファイル: GradeForm.xaml.cs プロジェクト: JuRogn/OA
 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();
 }
コード例 #2
0
ファイル: GradeForm.xaml.cs プロジェクト: jjg0519/OA
        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();
        }
コード例 #3
0
ファイル: GradeManagement.xaml.cs プロジェクト: JuRogn/OA
 void GradeManagement_Loaded(object sender, RoutedEventArgs e)
 {
     DataGrid grid = sender as DataGrid;
     if (grid.SelectedItem != null)
     {
         Docgrade = (T_OA_GRADED)grid.SelectedItems[0];//获取当前选中的行数据并转换为对应的实体     
     }
 }
コード例 #4
0
ファイル: GradeManagement.xaml.cs プロジェクト: JuRogn/OA
 void DaGr_CurrentCellChanged(object sender, EventArgs e)
 {
     DataGrid grid = sender as DataGrid;
     if (grid.SelectedItem != null)
     {
         Docgrade = (T_OA_GRADED)grid.SelectedItems[0];//获取当前选中的行数据并转换为对应的实体     
     }
 }
コード例 #5
0
        void GradeManagement_Loaded(object sender, RoutedEventArgs e)
        {
            DataGrid grid = sender as DataGrid;

            if (grid.SelectedItem != null)
            {
                Docgrade = (T_OA_GRADED)grid.SelectedItems[0];//获取当前选中的行数据并转换为对应的实体
            }
        }
コード例 #6
0
        void DaGr_CurrentCellChanged(object sender, EventArgs e)
        {
            DataGrid grid = sender as DataGrid;

            if (grid.SelectedItem != null)
            {
                Docgrade = (T_OA_GRADED)grid.SelectedItems[0];//获取当前选中的行数据并转换为对应的实体
            }
        }
コード例 #7
0
ファイル: GradeForm.xaml.cs プロジェクト: JuRogn/OA
 void GradeClient_GetGradeSingleInfoByIdCompleted(object sender, GetGradeSingleInfoByIdCompletedEventArgs e)
 {
     if (!e.Cancelled)
     {
         if (e.Result != null)
         {
             tmpGradeT = e.Result;
         }
     }
 }
コード例 #8
0
ファイル: GradeForm.xaml.cs プロジェクト: jjg0519/OA
 void GradeClient_GetGradeSingleInfoByIdCompleted(object sender, GetGradeSingleInfoByIdCompletedEventArgs e)
 {
     if (!e.Cancelled)
     {
         if (e.Result != null)
         {
             tmpGradeT = e.Result;
         }
     }
 }
コード例 #9
0
        //改
        public void GradeInfoUpdate(T_OA_GRADED obj)
        {
            BumfGradeManagementBll GradeBll = new BumfGradeManagementBll();

            GradeBll.UpdateGradeInfo(obj);
        }
コード例 #10
0
        //增
        public string GradeAdd(T_OA_GRADED obj)
        {
            BumfGradeManagementBll GradeBll = new BumfGradeManagementBll();

            return(GradeBll.AddGradeInfo(obj));;
        }
コード例 #11
0
ファイル: GradeForm.xaml.cs プロジェクト: JuRogn/OA
 private void GetGradeDetailInfo(T_OA_GRADED TypeObj)
 {
     this.txtContent.Text = TypeObj.GRADED;
     this.txtContent.IsEnabled = false;
     tmpGradeT = TypeObj;
 }
コード例 #12
0
ファイル: GradeForm.xaml.cs プロジェクト: jjg0519/OA
 private void GetGradeDetailInfo(T_OA_GRADED TypeObj)
 {
     this.txtContent.Text      = TypeObj.GRADED;
     this.txtContent.IsEnabled = false;
     tmpGradeT = TypeObj;
 }
コード例 #13
0
ファイル: BumfManagementService.cs プロジェクト: JuRogn/OA
 //改
 public void GradeInfoUpdate(T_OA_GRADED obj)
 {
     BumfGradeManagementBll GradeBll = new BumfGradeManagementBll();
     GradeBll.UpdateGradeInfo(obj);
 }
コード例 #14
0
ファイル: BumfManagementService.cs プロジェクト: JuRogn/OA
 //增
 public string GradeAdd(T_OA_GRADED obj)
 {
     BumfGradeManagementBll GradeBll = new BumfGradeManagementBll();
     return GradeBll.AddGradeInfo (obj);;
 }