forked from MDCPS/DamageAssessment_Backend
Conflict resolved in Questions, Surveys
This commit is contained in:
@ -60,7 +60,6 @@ namespace DamageAssesment.Api.Surveys.Providers
|
||||
|
||||
if (surveys != null)
|
||||
{
|
||||
|
||||
if (string.IsNullOrEmpty(Language))
|
||||
{
|
||||
surveysList = from s in surveys
|
||||
@ -184,17 +183,20 @@ namespace DamageAssesment.Api.Surveys.Providers
|
||||
{
|
||||
var surveys = await surveyDbContext.Surveys.ToListAsync();
|
||||
|
||||
int Id = surveys.Count + 1;
|
||||
surveyDbContext.Surveys.Add(new Db.Survey { Id = Id, IsEnabled = survey.IsEnabled, StartDate = survey.StartDate, EndDate = survey.EndDate, CreatedDate = DateTime.Now });
|
||||
var surveyTranslations = await surveyDbContext.SurveysTranslation.ToListAsync();
|
||||
int count = surveyTranslations.Count;
|
||||
Db.Survey _survey = new Db.Survey { IsEnabled = survey.IsEnabled, StartDate = survey.StartDate, EndDate = survey.EndDate, CreatedDate = DateTime.Now };
|
||||
|
||||
surveyDbContext.Surveys.Add(_survey);
|
||||
await surveyDbContext.SaveChangesAsync();
|
||||
|
||||
//var surveyTranslations = await surveyDbContext.SurveysTranslation.ToListAsync();
|
||||
|
||||
foreach (var title in survey.Titles)
|
||||
{
|
||||
count++;
|
||||
surveyDbContext.SurveysTranslation.Add(new Db.SurveyTranslation { Id = count, SurveyId = Id, Language = title.Language, Title = title.Title });
|
||||
surveyDbContext.SurveysTranslation.Add(new Db.SurveyTranslation {SurveyId = _survey.Id, Language = title.Language, Title = title.Title });
|
||||
}
|
||||
await surveyDbContext.SaveChangesAsync();
|
||||
return (true, survey, "Successful");
|
||||
survey.Id = _survey.Id;
|
||||
return (true,survey, "Successful");
|
||||
}
|
||||
else
|
||||
{
|
||||
|
Reference in New Issue
Block a user