/// <summary> /// Валидация преди запис на Натовареност по дела: основни и допълнителни дейности /// </summary> /// <param name="model"></param> /// <returns></returns> private string IsValid(CaseLoadIndex model) { if (model.LawUnitId < 1) { return("Изберете съдия"); } if (model.DateActivity == null) { return("Въведете дата"); } if (model.IsMainActivity) { if (model.CaseLoadElementGroupId < 1) { return("Изберете група"); } if (model.CaseLoadElementTypeId < 1) { return("Изберете елемент"); } } else { if (model.CaseLoadAddActivityId < 1) { return("Изберете група"); } } if (service.IsExistCaseLoadActivity(model.Id, model.CaseId, model.IsMainActivity, model.LawUnitId, model.CaseLoadElementTypeId, model.CaseLoadAddActivityId)) { return("Има въведена такава дейност."); } return(string.Empty); }