public int Save(DiseasesManagement _diseaseManagement)
        {
            int saveIndex = 0;

            try
            {
                _diseaseManagement.IsActive = true;
                saveIndex = _diseasesManagementRepository.Save(_diseaseManagement);
            }
            catch (Exception exception)
            {
                throw new Exception(exception.Message);
            }
            return(saveIndex);
        }
Exemple #2
0
        public JsonResult Save(DiseasesManagementViewModel model)
        {
            int saveIndex = 0;

            var _diseaseManagement = new DiseasesManagement();

            _diseaseManagement.DiseasesId              = model.DiseasesId;
            _diseaseManagement.ManagementProcess       = model.ManagementProcess;
            _diseaseManagement.Prognosis               = model.Prognosis;
            _diseaseManagement.DiseasesManagementId    = model.DiseasesManagementId;
            _diseaseManagement.ClinicalFeatureId       = model.ClinicalFeatureId;
            _diseaseManagement.DiseasesInvestigationId = model.DiseasesInvestigationId;



            saveIndex = model.DiseasesManagementId == 0 ? DiseasesManagementManager.Save(_diseaseManagement) : DiseasesManagementManager.Edit(_diseaseManagement);


            return(Reload(saveIndex));
        }
        public int Edit(DiseasesManagement _diseaseManagement)
        {
            int editIndex = 0;

            try
            {
                DiseasesManagement diseasesManagement = GetDeasesManagementById(_diseaseManagement.DiseasesManagementId);
                diseasesManagement.ManagementProcess       = _diseaseManagement.ManagementProcess;
                diseasesManagement.Prognosis               = _diseaseManagement.Prognosis;
                diseasesManagement.DiseasesManagementId    = _diseaseManagement.DiseasesManagementId;
                diseasesManagement.DiseasesId              = _diseaseManagement.DiseasesId;
                diseasesManagement.ClinicalFeatureId       = _diseaseManagement.ClinicalFeatureId;
                diseasesManagement.DiseasesInvestigationId = _diseaseManagement.DiseasesInvestigationId;
                editIndex = _diseasesManagementRepository.Edit(diseasesManagement);
            }
            catch (Exception exception)
            {
                throw new Exception(exception.Message);
            }
            return(editIndex);
        }
        public List <DiseasesManagement> GetAllManagementByPaging(out int totalrecords, DiseasesManagement model)
        {
            List <DiseasesManagement> diseasesManagements;

            try
            {
                diseasesManagements = _diseasesManagementRepository.GetAllManagementByPaging(out totalrecords, model);
            }
            catch (Exception exception)
            {
                throw new Exception(exception.Message);
            }
            return(diseasesManagements);
        }