Ejemplo n.º 1
0
 private void gridView1_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e) {
     if(e.FocusedRowHandle == GridControl.AutoFilterRowHandle)
         gridView1.FocusedColumn = colName;
     else if(e.FocusedRowHandle >= 0)
         gridView1.FocusedColumn = null;
     UpdateCurrentContact();
 }
Ejemplo n.º 2
0
 private void gridView1_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e) {
     if(e.FocusedRowHandle == GridControl.AutoFilterRowHandle)
         gridView1.FocusedColumn = colUserID;
     else if(e.FocusedRowHandle >= 0)
         gridView1.FocusedColumn = null;
     UpdateCurrentContact();
 }
Ejemplo n.º 3
0
        void gridView_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e)
        {
            Employee employee = e.Row as Employee;

            if (employee != null)
            {
                bindingSource.DataSource = employee;
                SynchronizeCurrentRecordWithSnap();
            }
        }
Ejemplo n.º 4
0
        protected override void Tablo_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e)
        {
            var entity = tablo.GetRow <KullaniciL>();

            if (entity == null)
            {
                return;
            }
            OwnerForm.id = entity.Id;
            ((KullaniciBirimYetkileriEditForm)OwnerForm).Yukle();
        }
Ejemplo n.º 5
0
        private Models.Email GetEmailItem(FocusedRowObjectChangedEventArgs e)
        {
            var dataRow = (e.Row as DataRowView).Row;

            return(new Models.Email()
            {
                ID = (long)dataRow["ID"],
                Name = (string)dataRow["Name"],
                EmailAccount = (string)dataRow["EmailAccount"]
            });
        }
Ejemplo n.º 6
0
 private void winExplorerView_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e)
 {
     if (e.Row == null)
     {
         return;
     }
     SelectedItem = e.Row as AssetExplorerItem;
     if (SelectedItem != null)
     {
         UpdateButtons();
     }
 }
Ejemplo n.º 7
0
        private Models.Device GetDeviceItem(FocusedRowObjectChangedEventArgs e)
        {
            var dataRow = (e.Row as DataRowView).Row;

            return(new Models.Device()
            {
                ID = (long)dataRow["ID"],
                Name = (string)dataRow["Name"],
                Type = (Models.DeviceType)Enum.ToObject(typeof(Models.DeviceType), dataRow["Type"]),
                EmailID = (long)dataRow["EmailID"],
                Email = (Models.Email)dataRow["Email"],
            });
        }
Ejemplo n.º 8
0
        protected override void Tablo_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e)
        {
            //(6/6) 29.video 12:00
            //bu tablodaki griddeki hangi satır seçilirse o satırın yetkilerini getirmesi için değişikliği yakalamak için
            var entity = tablo.GetRow <KullaniciL>();

            if (entity == null)
            {
                return;
            }

            OwnerForm.Id = entity.Id;  //owner forma kullanıcının id'si atanır sube ve donem table'da ona göre filtrelenir
            ((KullaniciBirimYetkileriEditForm)OwnerForm).Yukle();
        }
Ejemplo n.º 9
0
        private void grdvAndonEvents_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e)
        {
            #region 如果当前登录的社区为伟世通(60006),则会判断当前事件是否已经关联了 T144LeafID
            if (IRAPUser.Instance.CommunityID == 60006)
            {
                if (e.FocusedRowHandle < 0)
                {
                    btnEventCauseConfirm.Enabled = false;
                    btnEventClose.Enabled        = false;

                    return;
                }

                if (e.Row is AndonEventToClose)
                {
                    AndonEventToClose adnonEvent = e.Row as AndonEventToClose;

                    int    errCode    = 0;
                    string errText    = "";
                    int    t144LeafID = 0;

                    IRAPFVSClient.Instance.ufn_GetT144LeafID(
                        IRAPUser.Instance.CommunityID,
                        adnonEvent.EventFactID,
                        IRAPUser.Instance.SysLogID,
                        ref t144LeafID,
                        out errCode,
                        out errText);
                    if (errCode == 0)
                    {
                        btnEventCauseConfirm.Enabled = t144LeafID == 0;
                        btnEventClose.Enabled        = t144LeafID != 0;
                    }
                    else
                    {
                        btnEventCauseConfirm.Enabled = false;
                        btnEventClose.Enabled        = false;

                        IRAPMessageBox.Instance.Show(
                            errText,
                            Text,
                            MessageBoxButtons.OK,
                            MessageBoxIcon.Error);

                        GetAndonEventsToClose();
                    }
                }
            }
            #endregion
        }
Ejemplo n.º 10
0
 private void gvTags_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e)
 {
     try
     {
         if (treeList1.Selection[0].Level == 3)
         {
             SelectedTagName            = GetSelectedTag();
             lblSelectedTagName.Caption = $"Selected tag: {SelectedTagName}";
         }
     }
     catch (Exception ex)
     {
         XtraMessageBox.Show(this, ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Hand);
     }
 }
Ejemplo n.º 11
0
 void gridView_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e) {
     Employee employee = e.Row as Employee;
     if(employee != null) {
         bindingSource.DataSource = employee;
         SynchronizeCurrentRecordWithSnap();
     }
 }
Ejemplo n.º 12
0
 private void OrdersView_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e)
 {
     btnEdit.Enabled = btnDelete.Enabled = e.Row != null;
 }
Ejemplo n.º 13
0
        private void gridView1_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e)
        {
            var productId = _gridProduct.GetIdFocus();

            _currentProduct = _currentListProduct.Where(p => p.Id == productId).FirstOrDefault();
        }
Ejemplo n.º 14
0
 private void gvRateWorkHour_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e)
 {
     var focusedSi = gvRateWorkHour.GetRow(gvRateWorkHour.FocusedRowHandle) as StandartDrawing;
     if (focusedSi != null)
     {
         gcRates.DataSource = _controller.GetRatesWorkHours(focusedSi);
     }
 }
Ejemplo n.º 15
0
		private void peopleView_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e) {
			viewModel.Person = (Person)e.Row;
		}
 private void EmployeeGridView_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e)
 {
     deleteBarButtonItem.Enabled = security.CanDelete(e.Row);
 }
        private void FocusedRowChanged(object sender, FocusedRowObjectChangedEventArgs e)
        {
            txtMotif.Reset();
            txtReference.Reset();
            var declaration = viewDeclaration.GetFocusedRow() as DeclarationView;

            if (declaration == null)
            {
                txtDate.Text             = string.Empty;
                btLSupprimer.Enabled     = false;
                btGenererFichier.Enabled = false;
                btSupprimerLigne.Enabled = false;
                btArchiver.Enabled       = false;
                btValider.Enabled        = false;
                return;
            }
            viewLigne.OptionsView.ShowAutoFilterRow   = !declaration.Cloturer;
            viewLigne.OptionsView.ShowGroupPanel      = !declaration.Cloturer;
            viewLigne.OptionsCustomization.AllowSort  = !declaration.Cloturer;
            viewLigne.OptionsBehavior.Editable        = !declaration.Cloturer;
            viewLigne.OptionsCustomization.AllowGroup = !declaration.Cloturer;
            viewLigne.OptionsView.NewItemRowPosition  = declaration.Cloturer
                ? NewItemRowPosition.None
                : NewItemRowPosition.Top;
            txtMotif.Properties.ReadOnly     = declaration.Cloturer;
            txtReference.Properties.ReadOnly = declaration.Cloturer;
            //_colNumeroOrdre.Visible = declaration.Cloturer;
            btImportSage.Enabled = !declaration.Cloturer;
            btImporter.Enabled   = !declaration.Cloturer;
            viewLigne.ExpandAllGroups();
            btValider.Enabled = true;
            if (declaration.Cloturer)
            {
                btLSupprimer.Enabled     = false;
                btGenererFichier.Enabled = true;
                btSupprimerLigne.Enabled = false;
                btArchiver.Enabled       = true;
            }
            else
            {
                btLSupprimer.Enabled     = true;
                btGenererFichier.Enabled = false;
                btSupprimerLigne.Enabled = true;

                btArchiver.Enabled = false;
            }

            if (declaration.Archiver)
            {
                btArchiver.Enabled = false;
                btValider.Enabled  = false;
            }
            foreach (object col in viewLigne.Columns)
            {
                var column = col as GridColumn;
                if (column == null)
                {
                    continue;
                }
                column.OptionsColumn.AllowEdit = !declaration.Cloturer;
            }

            _currentDeclaration = declaration;
            btValider.Text      = declaration.Cloturer ? "Editer" : "Valider";

            var lignes = _controller.GetAllLigne(_currentDeclaration.Id);

            _listLignes          = new BindingList <LigneView>(lignes);
            gridLigne.DataSource = null;
            gridLigne.DataSource = _listLignes;
            viewLigne.ExpandAllGroups();
            if (declaration.Cloturer)
            {
                txtTotal.Text = string.Format("{0:0.000}", _listLignes.Sum(x => x.NetAPaye));
            }
            else
            {
                txtTotal.Text = @"0.000";
            }
            txtDate.Text           = string.Format("{0:dd/MM/yyyy}", _currentDeclaration.DateCreation);
            txtMotif.EditValue     = declaration.MotifOperation;
            txtReference.EditValue = declaration.ReferenceEnvoi;
        }
Ejemplo n.º 18
0
 private void tasksGridView_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e)
 {
     ViewModel.SelectedEntity = e.Row as Leave;
 }
Ejemplo n.º 19
0
 protected void gridView1_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e)
 {
     GetModel<ListEditorViewModel>().CurrentEntity = (IEntity)e.Row;
 }
Ejemplo n.º 20
0
 protected virtual void Tablo_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e)
 {
     SutunGizleGoster();
     RowCellAllowEdit();
 }
Ejemplo n.º 21
0
 private void EmployeeGridView_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e)
 {
     deleteBarButtonItem.Enabled = security.IsGranted(new PermissionRequest(securedObjectSpace, typeof(Employee), SecurityOperations.Delete, e.Row));
 }
Ejemplo n.º 22
0
 private void tileView1_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e)
 {
     UpdateSelectedEntity(e.FocusedRowHandle);
 }
Ejemplo n.º 23
0
 private void notesGridView_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e)
 {
     ViewModel.SelectedEntity = e.Row as Absence;
 }
Ejemplo n.º 24
0
 void tasksGridView_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e)
 {
     ViewModel.SelectedEntity = e.Row as EmployeeTask;
 }
Ejemplo n.º 25
0
 private void GridView_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e)
 {
     BindingSource.DataSource = Session.GetLoadedObjectByKey <ServerSideGridTest>(e.Row);
 }
Ejemplo n.º 26
0
        private void FocusedRowChanged(object sender, FocusedRowObjectChangedEventArgs e)
        {
            var declaration = viewDeclaration.GetFocusedRow() as DeclarationView;

            if (declaration == null)
            {
                txtTrimestre.Text        = string.Empty;
                txtDate.Text             = string.Empty;
                btLSupprimer.Enabled     = false;
                btGenererFichier.Enabled = false;
                btSupprimerLigne.Enabled = false;
                btArchiver.Enabled       = false;
                btValider.Enabled        = false;
                return;
            }
            viewLigne.OptionsView.ShowAutoFilterRow   = !declaration.IsCloture;
            viewLigne.OptionsView.ShowGroupPanel      = !declaration.IsCloture;
            viewLigne.OptionsCustomization.AllowSort  = !declaration.IsCloture;
            viewLigne.OptionsBehavior.Editable        = !declaration.IsCloture;
            viewLigne.OptionsCustomization.AllowGroup = !declaration.IsCloture;
            viewLigne.OptionsView.NewItemRowPosition  = declaration.IsCloture
                ? NewItemRowPosition.None
                : NewItemRowPosition.Top;

            _colNumeroOrdre.Visible = declaration.IsCloture;

            btImporter.Enabled = !declaration.IsCloture;
            viewLigne.ExpandAllGroups();
            btValider.Enabled = true;
            if (declaration.IsCloture)
            {
                btLSupprimer.Enabled     = false;
                btGenererFichier.Enabled = true;
                btSupprimerLigne.Enabled = false;
                btArchiver.Enabled       = true;
            }
            else
            {
                btLSupprimer.Enabled     = true;
                btGenererFichier.Enabled = false;
                btSupprimerLigne.Enabled = true;

                btArchiver.Enabled = false;
            }

            if (declaration.IsArchive)
            {
                btArchiver.Enabled = false;
                btValider.Enabled  = false;
            }
            foreach (object col in viewLigne.Columns)
            {
                var column = col as GridColumn;
                if (column == null)
                {
                    continue;
                }
                column.OptionsColumn.AllowEdit = !declaration.IsCloture;
            }

            _currentDeclaration = declaration;
            btValider.Text      = declaration.IsCloture ? "Editer" : "Valider";

            var lignes = _controller.GetAllLigne(_currentDeclaration.Id);

            _listLignes          = new BindingList <LigneView>(lignes);
            gridLigne.DataSource = null;
            gridLigne.DataSource = _listLignes;
            viewLigne.ExpandAllGroups();
            if (declaration.IsCloture)
            {
                txtTotalPrixAchatHorsTaxe.Text = string.Format("{0:0.000}", _listLignes.Sum(x => x.PrixAchatHorsTaxe));
                txtMontantTva.Text             = string.Format("{0:0.000}", _listLignes.Sum(x => x.MontantTva));
            }
            else
            {
                txtTotalPrixAchatHorsTaxe.Text = @"0.000";
                txtMontantTva.Text             = @"0.000";
            }
            txtTrimestre.Text = string.Format("{0:0}", _currentDeclaration.Trimestre);
            txtDate.Text      = string.Format("{0:dd/MM/yyyy}", _currentDeclaration.Date);
        }
Ejemplo n.º 27
0
 private void peopleView_FocusedRowObjectChanged(object sender, FocusedRowObjectChangedEventArgs e)
 {
     viewModel.Person = (Person)e.Row;
 }