forked from MDCPS/DamageAssessment_Backend
		
	added survey start and end date validation
This commit is contained in:
		| @ -179,6 +179,11 @@ namespace DamageAssesment.Api.Surveys.Providers | ||||
|             { | ||||
|                 if (survey != null) | ||||
|                 { | ||||
|                     if (survey.StartDate != null && survey.EndDate != null) | ||||
|                     { | ||||
|                         if(survey.StartDate.Value>survey.EndDate.Value) | ||||
|                             return (false, null, $"Survey start date should be less than enddate"); | ||||
|                     } | ||||
|                     survey.CreatedDate = DateTime.Now; | ||||
|                     Db.Survey _survey = mapper.Map<Models.Survey, Db.Survey>(survey); | ||||
|  | ||||
| @ -215,6 +220,11 @@ namespace DamageAssesment.Api.Surveys.Providers | ||||
|             { | ||||
|                 if (survey != null) | ||||
|                 { | ||||
|                     if (survey.StartDate != null && survey.EndDate != null) | ||||
|                     { | ||||
|                         if (survey.StartDate.Value > survey.EndDate.Value) | ||||
|                             return (false, null, $"Survey start date should be less than enddate"); | ||||
|                     } | ||||
|                     var _survey = await surveyDbContext.Surveys.AsNoTracking().Where(s => s.Id == Id).SingleOrDefaultAsync(); | ||||
|  | ||||
|                     if (_survey != null) | ||||
|  | ||||
		Reference in New Issue
	
	Block a user