コード例 #1
0
        public ActionResult GetById(int Id)
        {
            try
            {
                ResultModel resultModel      = new ResultModel();
                var         pretreatmentData = new PreTreatmentCheckModel();
                var         preTreatmentData = _treatmentRecordsServices.GetPreTreatmentCheckById(Id);
                pretreatmentData.Id = preTreatmentData.Id;
                pretreatmentData.TreatmentRecordMasterId = preTreatmentData.TreatmentRecordMasterId;
                pretreatmentData.BloodConsent            = preTreatmentData.BloodConsent;
                pretreatmentData.AlarmTest       = preTreatmentData.AlarmTest;
                pretreatmentData.MachinePrimeId  = preTreatmentData.MachinePrimeId;
                pretreatmentData.InformedConsent = preTreatmentData.InformedConsent;

                pretreatmentData.UniversalPrecautions = preTreatmentData.UniversalPrecautions;
                resultModel.Message  = ValidationMessages.Success;
                resultModel.Status   = 1;
                resultModel.Response = pretreatmentData;
                return(Ok(resultModel));
            }
            catch (Exception e)
            {
                return(Ok(e));
            }
        }
コード例 #2
0
        public PreTreatmentCheckModel PreTreatmentCheckData(int treatmentRecordid)
        {
            var data = _treatmentRecordServices.GetPreTreatmentCheckByTreatmentRecordId(treatmentRecordid);
            var preTreatmentCheckData = new PreTreatmentCheckModel();

            if (data != null)
            {
                preTreatmentCheckData.TreatmentRecordMasterId = (int)data.TreatmentRecordMasterId;
                preTreatmentCheckData.AlarmTest       = data.AlarmTest;
                preTreatmentCheckData.BloodConsent    = data.BloodConsent;
                preTreatmentCheckData.InformedConsent = data.InformedConsent;

                preTreatmentCheckData.MachinePrimeId = data.MachinePrimeId;

                preTreatmentCheckData.Id = data.Id;
                preTreatmentCheckData.UniversalPrecautions = data.UniversalPrecautions;
            }


            return(preTreatmentCheckData);
        }
コード例 #3
0
        public IActionResult Create(PreTreatmentCheckModel model)
        {
            ResultModel resultModel = new ResultModel();

            try {
                if (model.Id == 0)
                {
                    var preTreatment = new PreTreatmentCheck();

                    preTreatment.TreatmentRecordMasterId = model.TreatmentRecordMasterId;
                    preTreatment.UniversalPrecautions    = model.UniversalPrecautions;
                    preTreatment.MachinePrimeId          = model.MachinePrimeId;
                    preTreatment.InformedConsent         = model.InformedConsent;
                    preTreatment.BloodConsent            = model.BloodConsent;
                    preTreatment.AlarmTest    = model.AlarmTest;
                    preTreatment.MarkComplete = model.MarkComplete;
                    _treatmentRecordsServices.InsertPreTreatmentCheck(preTreatment);
                    //Bhawana(09/10/2019)
                    //Change treatment Record Status
                    _reportService.UpdateTreatmentStatusID((int)preTreatment.TreatmentRecordMasterId);
                    //12/10/19 aakansha
                    //model response
                    model.Id                      = preTreatment.Id;
                    model.MachinePrimeId          = preTreatment.MachinePrimeId;
                    model.TreatmentRecordMasterId = preTreatment.TreatmentRecordMasterId;
                    resultModel.Message           = ValidationMessages.Success;
                    resultModel.Status            = 1;
                    resultModel.Response          = model;
                    return(Ok(resultModel));
                }
                else
                {
                    var preTreatment = _treatmentRecordsServices.GetPreTreatmentCheckById(model.Id);
                    preTreatment.Id = model.Id;
                    preTreatment.TreatmentRecordMasterId = model.TreatmentRecordMasterId;
                    preTreatment.UniversalPrecautions    = model.UniversalPrecautions;
                    preTreatment.MachinePrimeId          = model.MachinePrimeId;
                    preTreatment.InformedConsent         = model.InformedConsent;
                    preTreatment.BloodConsent            = model.BloodConsent;
                    preTreatment.AlarmTest    = model.AlarmTest;
                    preTreatment.MarkComplete = model.MarkComplete;
                    _treatmentRecordsServices.UpdatePreTreatmentCheck(preTreatment);
                    //Bhawana(09/10/2019)
                    //Change treatment Record Status
                    _reportService.UpdateTreatmentStatusID((int)preTreatment.TreatmentRecordMasterId);
                    //12/10/19 aakansha
                    //model response
                    model.Id                      = preTreatment.Id;
                    model.MachinePrimeId          = preTreatment.MachinePrimeId;
                    model.TreatmentRecordMasterId = preTreatment.TreatmentRecordMasterId;
                    resultModel.Message           = ValidationMessages.Success;
                    resultModel.Status            = 1;
                    resultModel.Response          = model;
                    return(Ok(resultModel));
                }
            }
            catch (Exception e)
            {
                resultModel.Message  = ValidationMessages.Failure;
                resultModel.Status   = 0;
                resultModel.Response = null;
                return(Ok());
            }
        }