Exemplo n.º 1
0
        /// <summary>
        /// Создает новую модель.
        /// </summary>
        object ICrudController.CreateNewModel(object dependedModel, object gridModel)
        {
            var grid  = (TGridModel)gridModel;
            var model = _dataAdapter.CreateNewModel(GetToken(), new GridCreateParameters
            {
                ParentId = grid.ParentId
            });

            if (dependedModel != null)
            {
                PropetiesCopier.CopyPropertiesTo(dependedModel, model);
            }

            return(model);
        }
Exemplo n.º 2
0
 /// <summary>
 /// Копирует сущность в другую сущность.
 /// </summary>
 /// <param name="entity">Код сущности.</param>
 public virtual void CopyTo(EntityBase <TKey> entity)
 {
     PropetiesCopier.CopyPropertiesTo(this, entity);
 }