added survey start and end date validation
This commit is contained in:
parent
432a011d00
commit
db6fbf67a6
@ -179,6 +179,11 @@ namespace DamageAssesment.Api.Surveys.Providers
|
|||||||
{
|
{
|
||||||
if (survey != null)
|
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;
|
survey.CreatedDate = DateTime.Now;
|
||||||
Db.Survey _survey = mapper.Map<Models.Survey, Db.Survey>(survey);
|
Db.Survey _survey = mapper.Map<Models.Survey, Db.Survey>(survey);
|
||||||
|
|
||||||
@ -215,6 +220,11 @@ namespace DamageAssesment.Api.Surveys.Providers
|
|||||||
{
|
{
|
||||||
if (survey != null)
|
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();
|
var _survey = await surveyDbContext.Surveys.AsNoTracking().Where(s => s.Id == Id).SingleOrDefaultAsync();
|
||||||
|
|
||||||
if (_survey != null)
|
if (_survey != null)
|
||||||
|
Loading…
Reference in New Issue
Block a user