コード例 #1
0
        public JsonResult Save(DiseasesInvestigationViewModel model)
        {
            int saveIndex = 0;
            var _dInv     = new DiseasesInvestigation();

            _dInv.DiseasesInvestigationId = model.DiseasesInvestigationId;
            _dInv.Name              = model.Name;
            _dInv.Result            = model.Result;
            _dInv.ClinicalFeatureId = model.ClinicalFeatureId;
            saveIndex = model.DiseasesInvestigationId == 0?DiseasesInvestigationManager.Save(_dInv):DiseasesInvestigationManager.Edit(_dInv);
            return(Reload(saveIndex));
        }
コード例 #2
0
 public ActionResult Edit(DiseasesInvestigationViewModel model)
 {
     ModelState.Clear();
     model.DisesesClinicalFeatures = DiseasesClinicalFeatureManager.GetAllFeature();
     if (model.DiseasesInvestigationId > 0)
     {
         DiseasesInvestigation diseasesInvestigation = DiseasesInvestigationManager.GetInvestigationById(model.DiseasesInvestigationId) ?? new DiseasesInvestigation();
         model.DiseasesInvestigationId = diseasesInvestigation.DiseasesInvestigationId;
         model.Name              = diseasesInvestigation.Name;
         model.Result            = diseasesInvestigation.Result;
         model.ClinicalFeatureId = diseasesInvestigation.ClinicalFeatureId;
     }
     return(View(model));
 }
コード例 #3
0
        public int Save(DiseasesInvestigation _dInv)
        {
            int saveIndex = 0;

            try
            {
                _dInv.IsActive = true;
                saveIndex      = _diseasesInvestigationRepository.Save(_dInv);
            }
            catch (Exception exception)
            {
                throw new Exception(exception.Message);
            }
            return(saveIndex);
        }
コード例 #4
0
        public int Edit(DiseasesInvestigation _dInv)
        {
            int editIndex = 0;

            try
            {
                DiseasesInvestigation diseasesInvestigation = GetInvestigationById(_dInv.DiseasesInvestigationId);
                diseasesInvestigation.DiseasesInvestigationId = _dInv.DiseasesInvestigationId;
                diseasesInvestigation.Name              = _dInv.Name;
                diseasesInvestigation.Result            = _dInv.Result;
                diseasesInvestigation.ClinicalFeatureId = _dInv.ClinicalFeatureId;
                editIndex = _diseasesInvestigationRepository.Edit(diseasesInvestigation);
            }
            catch (Exception exception)
            {
                throw new Exception(exception.Message);
            }
            return(editIndex);
        }
コード例 #5
0
        public List <DiseasesInvestigation> GetAllInvestigationByPaging(out int totalrecords, DiseasesInvestigation model)
        {
            List <DiseasesInvestigation> _diseasesInvestigations;

            try
            {
                _diseasesInvestigations = _diseasesInvestigationRepository.GettAllInvestigationbyPaging(out totalrecords,
                                                                                                        model);
            }
            catch (Exception exception)
            {
                throw new Exception(exception.Message);
            }
            return(_diseasesInvestigations);
        }