Пример #1
0
 public static ModelValidator GetValidatorsForEntity(string entityName, DocflowRepositoryBase db,
                                                     object currentItem)
 {
     _db = db;
     _currentValidatedItem = currentItem;
     return(allValidatorsDict[entityName] ?? new ModelValidator());
 }
Пример #2
0
        private string GetContractDocTypeName(RequestResultBase requestResult, DocflowRepositoryBase db, int id)
        {
            var docTypeModel = db.GetDocTypes().FirstOrDefault(type => type.id == id);

            if (docTypeModel == null)
            {
                MarkValidationError(requestResult, "Указан несуществующий тип документа!");
                return(null);
            }
            return(docTypeModel.name);
        }
Пример #3
0
 public void Dispose()
 {
     _db = null;
 }