public IActionResult UpdateHealthCareReport(HealthCareReportViewModel healthCareReportViewModel) { var result = _postOpService.UpdateHealthCareReport(healthCareReportViewModel); if (result) { return(Ok(result)); } return(BadRequest()); }
public bool UpdateHealthCareReport(HealthCareReportViewModel healthCareReportViewModel) { var healthCareReport = _appDbContext.HealthCareReports.Find(healthCareReportViewModel.Id); healthCareReport.EventContent = healthCareReportViewModel.EventContent; healthCareReport.CareContent = healthCareReportViewModel.CareContent; DateTime date = new DateTime(); healthCareReport.DateUpdated = date; try { _appDbContext.Update(healthCareReport); _appDbContext.SaveChanges(); return(true); } catch (Exception ex) { _logger.LogInformation("Update Health Care Report", ex); return(false); } }
public bool CreateHealthCareReport(HealthCareReportViewModel healthCareReportViewModel) { var healthCareReport = new HealthCareReport() { //DateCreated = DateTime.ParseExact(healthCareReportViewModel.DateCreated, "ddd, dd-MM-yyyy hh:mm", provider), EventContent = healthCareReportViewModel.EventContent, CareContent = healthCareReportViewModel.CareContent, IsDeleted = false, SurgeryShiftId = healthCareReportViewModel.SurgeryShiftId }; try { _appDbContext.Add(healthCareReport); _appDbContext.SaveChanges(); return(true); } catch (Exception) { return(false); } }