public static ModelValidator GetValidatorsForEntity(string entityName, DocflowRepositoryBase db, object currentItem) { _db = db; _currentValidatedItem = currentItem; return(allValidatorsDict[entityName] ?? new ModelValidator()); }
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); }
public void Dispose() { _db = null; }