/// <summary> /// [TODO] /// Gets the privacy policy. /// </summary> public async Task <DimEula> GetPrivacyPolicy() { DimEula result = null; try { if (_settings.SimulatedMode) { return(new DimEula() { EulaTitle = "Title", EulaBody = "Body" }); } else { result = await GetDbAsync <DimEula>($"api/getEULA?fromDt={DateTime.UtcNow.AddDays(-1)}"); } } catch (Exception e) { Logger.Error(e); } return(result); }
public async Task <dynamic> postEULA([FromBody] AddEulaDTO request) { var eula = new DimEula() { EulaTitle = request.EulaTitle, EulaBody = request.EulaBody, FromDt = request.FromDt ?? DateTime.UtcNow, ToDt = request.ToDt, CreateDt = DateTime.UtcNow, }; db.DimEula.Add(eula); db.SaveChanges(); return(Ok("EULA Added")); }