private bool CanCreateAccount(string arg)
 {
     if (CustomDataViewModel == null)
     {
         return(false);
     }
     if (!_userService.IsUserPermittedFor(PermissionNames.CreateAccount))
     {
         return(false);
     }
     CustomDataViewModel.Update();
     return(SelectedEntity != null && SelectedEntity.Model.AccountId == 0 && SelectedEntity.EntityType.AccountTypeId > 0 && !string.IsNullOrEmpty(SelectedEntity.EntityType.GenerateAccountName(SelectedEntity.Model)));
 }
        protected override void OnSave(string value)
        {
            CustomDataViewModel.Update();
            if (Model.Id > 0)
            {
                var screenItems = Workspace.All <EntityScreenItem>(x => x.EntityId == Model.Id);
                foreach (var entityScreenItem in screenItems)
                {
                    entityScreenItem.Name = Model.Name;
                }
            }

            base.OnSave(value);
        }
 private void SaveSelectedEntity()
 {
     CustomDataViewModel.Update();
     _entityService.SaveEntity(SelectedEntity.Model);
 }
Beispiel #4
0
 private void SaveSelectedEntity()
 {
     CustomDataViewModel.Update();
     Dao.Save(SelectedEntity.Model);
 }
 protected override void OnSave(string value)
 {
     CustomDataViewModel.Update();
     base.OnSave(value);
 }
Beispiel #6
0
 private void SaveSelectedResource()
 {
     CustomDataViewModel.Update();
     Dao.Save(SelectedResource.Model);
 }