public IActionResult GetById(int Id) { ResultModel resultModel = new ResultModel(); try { var SuppliesData = _treatmentRecordServices.GetSuppliesById(Id); var model = new SuppliesAndAccessModel(); model.Id = SuppliesData.Id; model.ACDLot = SuppliesData.ACDLot; model.ACDLotExpDate = SuppliesData.ACDLotExpDate; model.ACEInhibitors = SuppliesData.ACEInhibitors; model.BloodWarmer = SuppliesData.BloodWarmer; model.CreatedOn = SuppliesData.CreatedOn; model.DateDC = SuppliesData.DateDC; model.Deleted = SuppliesData.Deleted; model.LastDoseDate = SuppliesData.LastDoseDate; model.MedsReviewed = SuppliesData.MedsReviewed; model.NSPrimeLot = SuppliesData.NSPrimeLot; model.NSPrimeLotExpDate = SuppliesData.NSPrimeLotExpDate; model.Rate = SuppliesData.Rate; model.Serial = SuppliesData.Serial; model.TEMP = SuppliesData.TEMP; model.TreatmentRecordId = SuppliesData.TreatmentRecordId; model.Comments = SuppliesData.Comments; model.CVC = SuppliesData.CVC; model.Locations = SuppliesData.Locations; model.Peripheral = SuppliesData.Peripheral; model.Type = SuppliesData.Type; model.Vortex = SuppliesData.Vortex; if (model != null) { resultModel.Message = ValidationMessages.Success; resultModel.Status = 1; resultModel.Response = model; return(Ok(resultModel)); } else { resultModel.Message = ValidationMessages.Failure; resultModel.Status = 0; resultModel.Response = null; return(Ok(resultModel)); } } catch (Exception e) { resultModel.Message = ValidationMessages.Failure; resultModel.Status = 0; resultModel.Response = null; return(Ok(resultModel)); } }
public SuppliesAndAccessModel SuppliesAndAccessData(int treatmentRecordid) { var data = _treatmentRecordServices.GetSuppliesByTreatmentRecordId(treatmentRecordid); var suppliesAndAccessData = new SuppliesAndAccessModel(); if (data != null) { suppliesAndAccessData.TreatmentRecordId = (int)data.TreatmentRecordId; suppliesAndAccessData.ACDLot = data.ACDLot; suppliesAndAccessData.ACDLotExpDate = data.ACDLotExpDate; suppliesAndAccessData.ACEInhibitors = data.ACEInhibitors; suppliesAndAccessData.BloodWarmer = data.BloodWarmer; suppliesAndAccessData.Comments = data.Comments; suppliesAndAccessData.CreatedOn = data.CreatedOn; suppliesAndAccessData.CVC = data.CVC; suppliesAndAccessData.DateDC = data.DateDC; suppliesAndAccessData.Deleted = data.Deleted; suppliesAndAccessData.LastDoseDate = data.LastDoseDate; suppliesAndAccessData.LastUpdated = data.LastUpdated; suppliesAndAccessData.Locations = data.Locations; suppliesAndAccessData.MedsReviewed = data.MedsReviewed; suppliesAndAccessData.NSPrimeLot = data.NSPrimeLot; suppliesAndAccessData.NSPrimeLotExpDate = data.NSPrimeLotExpDate; suppliesAndAccessData.Peripheral = data.Peripheral; suppliesAndAccessData.Rate = data.Rate; suppliesAndAccessData.Serial = data.Serial; suppliesAndAccessData.TEMP = data.TEMP; suppliesAndAccessData.Vortex = data.Vortex; suppliesAndAccessData.Id = data.Id; } return(suppliesAndAccessData); }
public IActionResult Create(SuppliesAndAccessModel model) { ResultModel resultModel = new ResultModel(); try { if (model.Id == 0) { var supplies = new SuppliesAndAccess(); supplies.ACDLot = model.ACDLot; supplies.ACDLotExpDate = model.ACDLotExpDate; supplies.ACEInhibitors = model.ACEInhibitors; supplies.BloodWarmer = model.BloodWarmer; supplies.CreatedOn = DateTime.UtcNow; supplies.DateDC = model.DateDC; supplies.Comments = model.Comments; supplies.CVC = model.CVC; supplies.Locations = model.Locations; supplies.Peripheral = model.Peripheral; supplies.Type = model.Type; supplies.Vortex = model.Vortex; supplies.Deleted = false; supplies.LastDoseDate = model.LastDoseDate; supplies.MedsReviewed = model.MedsReviewed; supplies.NSPrimeLot = model.NSPrimeLot; supplies.NSPrimeLotExpDate = model.NSPrimeLotExpDate; supplies.Rate = model.Rate; supplies.Serial = model.Serial; supplies.MarkComplete = model.MarkComplete; supplies.TEMP = model.TEMP; supplies.TreatmentRecordId = model.TreatmentRecordId; _treatmentRecordServices.InsertSupplies(supplies); //Bhawana(09/10/2019) //Change treatment Record Status _reportService.UpdateTreatmentStatusID((int)supplies.TreatmentRecordId); //12/10/19 aakansha //model response model.Id = supplies.Id; model.TreatmentRecordId = supplies.TreatmentRecordId; resultModel.Message = ValidationMessages.Success; resultModel.Status = 1; resultModel.Response = model; return(Ok(resultModel)); } else { var supplies = _treatmentRecordServices.GetSuppliesById(model.Id); supplies.Id = model.Id; supplies.ACDLot = model.ACDLot; supplies.ACDLotExpDate = model.ACDLotExpDate; supplies.ACEInhibitors = model.ACEInhibitors; supplies.BloodWarmer = model.BloodWarmer; supplies.LastUpdated = DateTime.UtcNow; supplies.DateDC = model.DateDC; supplies.Comments = model.Comments; supplies.CVC = model.CVC; supplies.Locations = model.Locations; supplies.Peripheral = model.Peripheral; supplies.Type = model.Type; supplies.Vortex = model.Vortex; supplies.LastDoseDate = model.LastDoseDate; supplies.MedsReviewed = model.MedsReviewed; supplies.NSPrimeLot = model.NSPrimeLot; supplies.NSPrimeLotExpDate = model.NSPrimeLotExpDate; supplies.Rate = model.Rate; supplies.Serial = model.Serial; supplies.TEMP = model.TEMP; supplies.MarkComplete = model.MarkComplete; supplies.TreatmentRecordId = model.TreatmentRecordId; _treatmentRecordServices.UpdateSupplies(supplies); //Bhawana(09/10/2019) //Change treatment Record Status _reportService.UpdateTreatmentStatusID((int)supplies.TreatmentRecordId); //12/10/19 aakansha //model response model.Id = supplies.Id; model.TreatmentRecordId = supplies.TreatmentRecordId; resultModel.Message = ValidationMessages.Success; resultModel.Status = 1; resultModel.Response = model; return(Ok(resultModel)); } } catch (Exception e) { resultModel.Message = ValidationMessages.Failure; resultModel.Status = 1; resultModel.Response = null; return(Ok(resultModel)); } }