public InPatientAntibioticCostRate GetInPatientAntibioticCostRate(DateTime startTime, DateTime endTime) { var result = new InPatientAntibioticCostRate(); try { var temp = this.factory.CreateInPatientAntibioticCostRateDomain().GetInPatientAntibioticCostRateDomain(startTime, endTime); result = new InPatientAntibioticCostRate { TotalAntibioticCost = temp.TotalAntibioticCost, TotalDrugCost = temp.TotalDrugCost }; } catch (Exception) { throw; } return(result); }
/// <summary> /// 抗菌药物费用占药费总额的百分率 /// </summary> /// <param name="startTime">The start time.</param> /// <param name="endTime">The end time.</param> /// <returns>ActionResult.</returns> public ActionResult InPatientAntibioticUsageRateIndex(DateTime startTime, DateTime endTime) { ViewBag.startTime = startTime; ViewBag.endTime = endTime.AddDays(1).AddMilliseconds(-1); endTime = endTime.AddDays(1); var viewModel = new InPatientAntibioticCostRate(); try { var temp = this.DomainFactory.CreateInPatientAntibioticCostRateDomain().GetInPatientAntibioticCostRateDomain(startTime, endTime); viewModel = new InPatientAntibioticCostRate { TotalAntibioticCost = temp.TotalAntibioticCost, TotalDrugCost = temp.TotalDrugCost }; } catch (Exception e) { ViewBag.errorMessage = e.Message; viewModel = new InPatientAntibioticCostRate(); } return(PartialView("_GetInPatientAntibioticUsageRate", viewModel)); }