public IActionResult Editar(Data.Models.Provider categoria) { if (!ModelState.IsValid) { return(View(categoria)); } var result = _providerService.Edit(categoria); TempData.Put("Notification", result); return(RedirectToAction("Principal")); }
public DataTable FacilityVolumeReport(Guid facilityId, DateTime startDate, DateTime endDate) { var result = this.reportRepository.GetFacilityVolumeReport(facilityId, startDate, endDate); Data.Models.Provider facility = this.facilityRepository.GetDetails(facilityId); DataTable dataTable = new DataTable(); for (int i = 0; i < 20; i++) { dataTable.Columns.Add(""); } dataTable.Rows.Add("Facility Volume Report"); dataTable.Rows.Add(""); dataTable.Rows.Add(facility.Name); dataTable.Rows.Add(""); dataTable.Rows.Add(string.Format("{0} - {1}", startDate.ToString("dd MMMM yyyy"), endDate.ToString("dd MMMM yyyy"))); dataTable.Rows.Add(string.Format("Number of patients: {0}", result.Count > 0 ? result.Sum(x => x.Patients) : 0)); dataTable.Rows.Add(""); dataTable.Rows.Add("Impairment Group", "Admission", "Percentage", "Average LOS", "Average Onset Days", "Average Age On Admission"); foreach (var entry in result) { dataTable.Rows.Add(entry.ImpairmentGroup, entry.Admission, entry.Percentage.ToString("0.00"), entry.AverageLOS, entry.AverageOnsetDays, entry.AverageAgeOnAdmission); } return(dataTable); }
public JsonResult AddProvider(Data.Models.Provider model) { return(Json(DataAccess.Provider.SaveNewProvider(model, UserHelper.GetCurrentAccount().GetId()))); }