예제 #1
0
        private void tBL_EducationLevelBindingNavigatorSaveItem_Click(object sender, EventArgs e)
        {
            //to save change in services table refresh and update GRD
            GRD_Studies.UpdateData();
            GRD_Studies.Refresh();

            this.Validate();

            this.tBL_EducationLevelBindingSource.EndEdit();
            this.tBL_EducationLevelTableAdapter.Update(this.studiesDataSet.TBL_EducationLevel);

            this.tBL_EducYearBindingSource.EndEdit();
            this.tBL_EducYearTableAdapter.Update(this.studiesDataSet.TBL_EducYear);

            this.tBL_CollageBindingSource.EndEdit();
            this.tBL_CollageTableAdapter.Update(this.studiesDataSet.TBL_Collage);

            this.tBL_EducationLevelTableAdapter.Update(this.studiesDataSet.TBL_EducationLevel);
        }
예제 #2
0
        private void Toolbar_Options_ToolClick(object sender, Infragistics.Win.UltraWinToolbars.ToolClickEventArgs e)
        {
            try
            {
                switch (e.Tool.Key)
                {
                case "BTN_Delete":
                    GRD_Studies.ActiveRow.Delete(false);
                    break;

                case "BTN_New":
                    bindingNavigatorAddNewItem.PerformClick();


                    //select last row
                    GRD_Studies.ActiveRow = GRD_Studies.Rows[GRD_Studies.Rows.Count - 1];
                    //select cell
                    GRD_Studies.ActiveCell = GRD_Studies.ActiveRow.Cells[1];
                    //enter edit mode
                    GRD_Studies.PerformAction(Infragistics.Win.UltraWinGrid.UltraGridAction.EnterEditMode);
                    break;

                case "BTN_Save":
                    tBL_EducationLevelBindingNavigatorSaveItem.PerformClick();
                    break;

                case "BTN_Next":
                    bindingNavigatorMoveNextItem.PerformClick();
                    break;

                case "BTN_Previous":
                    bindingNavigatorMovePreviousItem.PerformClick();
                    break;
                }
            }
            catch (Exception ex)
            {
                ExceptionHandler.HandleException(ex.Message, "FRM_Students", "Toolbar_Options_ToolClick");
            }
        }