/// <summary> /// Сохраняет в базе модель создания элемента. /// </summary> /// <param name="token">Токен безопасности.</param> /// <param name="model">Модель редактирования сущности для сохранения.</param> /// <param name="result">Результат выполнения.</param> public override RepairOrderGridItemModel SaveEditModel(SecurityToken token, RepairOrderEditModel model, JGridSaveModelResult result) { return(RepairOrderDataAdapter.SaveEditRepairOrderGridItemModel(token, model, result)); }
/// <summary> /// Создает новую модель создания сущности. /// </summary> /// <param name="searchModel">Модель строки поиска.</param> /// <param name="token">Токен безопасности.</param> /// <returns>Созданная модель.</returns> public override RepairOrderCreateModel CreateNewModel(SecurityToken token, MyTasksSearchModel searchModel) { return(RepairOrderDataAdapter.RepairOrderCreateModel(token, searchModel.CopyFromRepairOrderID)); }
/// <summary> /// Удаляет из хранилища сущность. /// </summary> /// <param name="token">Токен безопасности.</param> /// <param name="entityId">Код сущности.</param> public override void DeleteEntity(SecurityToken token, Guid entityId) { RepairOrderDataAdapter.DeleteRepairOrder(token, entityId); }
/// <summary> /// Создает модель редактирования из сущности. /// </summary> /// <param name="entityId">Код сущности.</param> /// <param name="token">Токен безопасности.</param> /// <returns>Созданная модель редактирования.</returns> public override RepairOrderEditModel CreateEditedModel(SecurityToken token, Guid entityId) { return(RepairOrderDataAdapter.CreateRepairOrderEditModel(token, entityId)); }