public FinalValuesAndAccessPostAssessmentModel FinalValuesData(int treatmentRecordid)
        {
            var data = _treatmentRecordServices.GetFinalValuesByTreatmentRecordId(treatmentRecordid);
            var FinalValuesAndAccessData = new FinalValuesAndAccessPostAssessmentModel();

            if (data != null)
            {
                FinalValuesAndAccessData.TreatmentRecordId = (int)data.TreatmentRecordId;
                FinalValuesAndAccessData.AC = (int)data.AC;
                FinalValuesAndAccessData.BP = data.BP;
                FinalValuesAndAccessData.ChlorhexidineCapApplied = data.ChlorhexidineCapApplied;
                FinalValuesAndAccessData.Collet       = (int)data.Collet;
                FinalValuesAndAccessData.Comments     = data.Comments;
                FinalValuesAndAccessData.CreatedOn    = data.CreatedOn;
                FinalValuesAndAccessData.Heparin      = data.Heparin;
                FinalValuesAndAccessData.FluidBalance = data.FluidBalance;
                FinalValuesAndAccessData.Deleted      = data.Deleted;
                FinalValuesAndAccessData.Inlet        = (int)data.Inlet;
                FinalValuesAndAccessData.LastUpdated  = data.LastUpdated;
                FinalValuesAndAccessData.Intact       = data.Intact;
                FinalValuesAndAccessData.NewDressing  = data.NewDressing;
                FinalValuesAndAccessData.P            = (int)data.P;
                FinalValuesAndAccessData.Plasma       = (int)data.Plasma;
                FinalValuesAndAccessData.R            = (int)data.R;
                FinalValuesAndAccessData.Reinforced   = data.Reinforced;
                FinalValuesAndAccessData.Saline       = data.Saline;
                FinalValuesAndAccessData.T            = (int)data.T;
                FinalValuesAndAccessData.Time         = (int)data.Time;
                FinalValuesAndAccessData.Id           = data.Id;
            }


            return(FinalValuesAndAccessData);
        }
Exemplo n.º 2
0
        public IActionResult GetById(int Id)
        {
            ResultModel resultModel = new ResultModel();

            try
            {
                var finalValue = _treatmentRecordServices.GetFinalValuesById(Id);
                var model      = new FinalValuesAndAccessPostAssessmentModel();
                model.Id = finalValue.Id;
                model.AC = (int)finalValue.AC;

                model.BP           = finalValue.BP;
                model.Collet       = (int)finalValue.Collet;
                model.FluidBalance = finalValue.FluidBalance;
                model.Inlet        = (int)finalValue.Inlet;

                model.P = (int)finalValue.P;

                model.Plasma                  = (int)finalValue.Plasma;
                model.R                       = (int)finalValue.R;
                model.T                       = (int)finalValue.T;
                model.Time                    = (int)finalValue.Time;
                model.TreatmentRecordId       = finalValue.TreatmentRecordId;
                model.ChlorhexidineCapApplied = finalValue.ChlorhexidineCapApplied;
                model.Comments                = finalValue.Comments;
                model.Heparin                 = finalValue.Heparin;
                model.Intact                  = finalValue.Intact;
                model.NewDressing             = finalValue.NewDressing;
                model.Reinforced              = finalValue.Reinforced;
                model.Saline                  = finalValue.Saline;

                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));
            }
        }
Exemplo n.º 3
0
        public IActionResult Create(FinalValuesAndAccessPostAssessmentModel model)
        {
            ResultModel resultModel = new ResultModel();

            try
            {
                if (model.Id == 0)
                {
                    var finalValues = new FinalValuesAndAccessPostAssessment();
                    finalValues.AC = model.AC;

                    finalValues.BP           = model.BP;
                    finalValues.Collet       = model.Collet;
                    finalValues.FluidBalance = model.FluidBalance;
                    finalValues.Inlet        = model.Inlet;

                    finalValues.P = model.P;

                    finalValues.Plasma                  = model.Plasma;
                    finalValues.R                       = model.R;
                    finalValues.T                       = model.T;
                    finalValues.Time                    = model.Time;
                    finalValues.TreatmentRecordId       = model.TreatmentRecordId;
                    finalValues.ChlorhexidineCapApplied = model.ChlorhexidineCapApplied;
                    finalValues.Comments                = model.Comments;
                    finalValues.Heparin                 = model.Heparin;
                    finalValues.Intact                  = model.Intact;
                    finalValues.NewDressing             = model.NewDressing;
                    finalValues.Reinforced              = model.Reinforced;
                    finalValues.Saline                  = model.Saline;
                    //Mark Complete
                    finalValues.MarkComplete = model.MarkComplete;
                    finalValues.CreatedOn    = DateTime.UtcNow;
                    finalValues.Deleted      = false;

                    _treatmentRecordServices.InsertFinalValues(finalValues);
                    //Bhawana(09/10/2019)
                    //Change treatment Record Status
                    _reportService.UpdateTreatmentStatusID((int)finalValues.TreatmentRecordId);
                    //12/10/19 aakansha
                    //model response
                    model.Id = finalValues.Id;
                    model.TreatmentRecordId = finalValues.TreatmentRecordId;
                    resultModel.Message     = ValidationMessages.Success;
                    resultModel.Status      = 1;
                    resultModel.Response    = model;
                    return(Ok(resultModel));
                }
                else
                {
                    var finalValues = _treatmentRecordServices.GetFinalValuesById(model.Id);
                    finalValues.AC = model.AC;

                    finalValues.BP           = model.BP;
                    finalValues.Collet       = model.Collet;
                    finalValues.FluidBalance = model.FluidBalance;
                    finalValues.Inlet        = model.Inlet;

                    finalValues.P = model.P;

                    finalValues.Plasma                  = model.Plasma;
                    finalValues.R                       = model.R;
                    finalValues.T                       = model.T;
                    finalValues.Time                    = model.Time;
                    finalValues.TreatmentRecordId       = model.TreatmentRecordId;
                    finalValues.ChlorhexidineCapApplied = model.ChlorhexidineCapApplied;
                    finalValues.Comments                = model.Comments;
                    finalValues.Heparin                 = model.Heparin;
                    finalValues.Intact                  = model.Intact;
                    finalValues.NewDressing             = model.NewDressing;
                    //Mark Complete
                    finalValues.MarkComplete = model.MarkComplete;
                    finalValues.Reinforced   = model.Reinforced;
                    finalValues.Saline       = model.Saline;
                    finalValues.LastUpdated  = DateTime.UtcNow;

                    _treatmentRecordServices.UpdateFinalValues(finalValues);
                    //Bhawana(09/10/2019)
                    //Change treatment Record Status
                    _reportService.UpdateTreatmentStatusID((int)finalValues.TreatmentRecordId);



                    // 12/10/19 aakansha
                    //model response
                    model.Id = finalValues.Id;
                    model.TreatmentRecordId = finalValues.TreatmentRecordId;
                    resultModel.Message     = ValidationMessages.Success;
                    resultModel.Status      = 1;
                    resultModel.Response    = model;
                    return(Ok(resultModel));
                }
            }
            catch (Exception e)
            {
                resultModel.Message  = ValidationMessages.Success;
                resultModel.Status   = 1;
                resultModel.Response = null;
                return(Ok(resultModel));
            }
        }