Beispiel #1
0
        private void frmVoucher_DataMove(object sender, MoveCommandEnum _moveCommand)
        {
            int CurrentRow;
            switch (_moveCommand)
            {

                case MoveCommandEnum.MoveFirst:
                    dgrdVouchers.Rows[dgrdVouchers.SelectedRows[0].Index].Selected = false;
                    dgrdVouchers.Rows[0].Selected = true;
                    break;
                case MoveCommandEnum.MoveLast:
                    dgrdVouchers.Rows[dgrdVouchers.SelectedRows[0].Index].Selected = false;
                    dgrdVouchers.Rows[VouchersList.Count - 1].Selected = true;
                    break;
                case MoveCommandEnum.MoveNext:
                    CurrentRow = dgrdVouchers.SelectedRows[0].Index;
                    if (CurrentRow != VouchersList.Count - 1)
                    {
                        dgrdVouchers.Rows[dgrdVouchers.SelectedRows[0].Index].Selected = false;
                        dgrdVouchers.Rows[CurrentRow + 1].Selected = true;
                    }
                    break;
                case MoveCommandEnum.MovePrev:
                    CurrentRow = dgrdVouchers.SelectedRows[0].Index;
                    if (CurrentRow != 0)
                    {
                        dgrdVouchers.Rows[dgrdVouchers.SelectedRows[0].Index].Selected = false;
                        dgrdVouchers.Rows[CurrentRow - 1].Selected = true;
                    }
                    break;
            }
        }
Beispiel #2
0
        private void frmBudgets_DataMove(object sender, MoveCommandEnum _moveCommand)
        {
            switch (_moveCommand)
            {

                case MoveCommandEnum.MoveFirst:
                    dgrdBudget.Rows[dgrdBudget.SelectedRows[0].Index].Selected = false;
                    dgrdBudget.Rows[0].Selected = true;
                    break;
                case MoveCommandEnum.MoveLast:
                    dgrdBudget.Rows[dgrdBudget.SelectedRows[0].Index].Selected = false;
                    dgrdBudget.Rows[BudgetList.Count - 1].Selected = true;
                    break;
                case MoveCommandEnum.MoveNext:
                    SelectedRow = dgrdBudget.SelectedRows[0].Index;
                    if (SelectedRow != BudgetList.Count - 1)
                    {
                        dgrdBudget.Rows[dgrdBudget.SelectedRows[0].Index].Selected = false;
                        dgrdBudget.Rows[SelectedRow + 1].Selected = true;
                    }
                    break;
                case MoveCommandEnum.MovePrev:
                    SelectedRow = dgrdBudget.SelectedRows[0].Index;
                    if (SelectedRow != 0)
                    {
                        dgrdBudget.Rows[dgrdBudget.SelectedRows[0].Index].Selected = false;
                        dgrdBudget.Rows[SelectedRow - 1].Selected = true;
                    }
                    break;
            }
        }
Beispiel #3
0
 public static Group GetGroup(MoveCommandEnum _moveCommand,Group _crGroup)
 {
     Sec_Groups dbGroup = null;
     NewAppsCnn newAppsCnn = new NewAppsCnn(AppSettings.CrAppSettings.NewAppsConnectionString);
     switch (_moveCommand)
     {
         case MoveCommandEnum.MoveFirst:
             dbGroup = newAppsCnn.Sec_Groups.FirstOrDefault();
             break;
         case MoveCommandEnum.MovePrev:
             if (_crGroup != null)
                 dbGroup = (from g in newAppsCnn.Sec_Groups where g.GroupID.CompareTo(_crGroup.GroupID) < 0 orderby g.GroupID descending select g).FirstOrDefault();
             break;
         case MoveCommandEnum.MoveNext:
             if (_crGroup != null)
                 dbGroup = (from g in newAppsCnn.Sec_Groups where g.GroupID.CompareTo(_crGroup.GroupID) > 0 orderby g.GroupID ascending select g).FirstOrDefault();
             break;
         case MoveCommandEnum.MoveLast:
             dbGroup = (from g in newAppsCnn.Sec_Groups orderby g.GroupID descending select g).FirstOrDefault();
             break;
         case MoveCommandEnum.Refresh:
             if (_crGroup != null)
                 dbGroup = (from g in newAppsCnn.Sec_Groups where g.GroupID == _crGroup.GroupID select g).FirstOrDefault();
             break;
     }
     if (dbGroup != null)
     {
         Group group = new Group();
         group.FromDbGroup(dbGroup);
         group.LoadGroupUsers(dbGroup);
         return group;
     }
     else
         return null;
 }
Beispiel #4
0
 private void frmGroups_DataMove(object sender, MoveCommandEnum _moveCommand)
 {
     Group group = null;
     switch (_moveCommand)
     {
         case MoveCommandEnum.MoveFirst:
             group = Group.GetGroup(BackOfficeBL.General.MoveCommandEnum.MoveFirst, CrGroup);
             break;
         case MoveCommandEnum.MovePrev:
             group = Group.GetGroup(BackOfficeBL.General.MoveCommandEnum.MovePrev, CrGroup);
             break;
         case MoveCommandEnum.MoveNext:
             group = Group.GetGroup(BackOfficeBL.General.MoveCommandEnum.MoveNext, CrGroup);
             break;
         case MoveCommandEnum.MoveLast:
             group = Group.GetGroup(BackOfficeBL.General.MoveCommandEnum.MoveLast, CrGroup);
             break;
     }
     if (group != null)
     {
         CrGroup = group;
         ShowGUI();
     }
 }
Beispiel #5
0
 private void frmUsers_DataMove(object sender, MoveCommandEnum _moveCommand)
 {
     BackOfficeBL.Security.User user = null;
     switch (_moveCommand)
     {
         case MoveCommandEnum.MoveFirst:
             user = BackOfficeBL.Security.User.GetFirst();
             break;
         case MoveCommandEnum.MoveLast:
             user = BackOfficeBL.Security.User.GetLast();
             break;
         case MoveCommandEnum.MoveNext:
             user = BackOfficeBL.Security.User.GetNext(CrUser);
             break;
         case MoveCommandEnum.MovePrev:
             user = BackOfficeBL.Security.User.GetPrev(CrUser);
             break;
     }
     if (user != null)
     {
         CrUser = user;
         ShowGUI();
     }
 }
Beispiel #6
0
 private void DoDataMove(MoveCommandEnum _moveCommand)
 {
     if (DataMove != null)
         DataMove(this, _moveCommand);
 }