Пример #1
0
        public ActionResult Detail(string id)
        {
            var intId = 0;

            int.TryParse(id, out intId);
            DiseaseModels objDisease = null;

            try
            {
                DTODisease dtoDisease = diseaseRepository.GetDTODiseaseById(intId);
                var        user       = userRepository.GetUserById(dtoDisease.ModifiedBy);
                if (dtoDisease == null)
                {
                    return(RedirectToAction("Error404", "Error"));
                }
                objDisease = new DiseaseModels
                {
                    dtoDisease = dtoDisease,
                    user       = user
                };
            }
            catch (Exception ex)
            {
                log.Error(ex);
                ModelState.AddModelError("error", Translator.UnexpectedError);
            }
            return(View(objDisease));
        }
Пример #2
0
        /*For Get DTODisease Record by Id*/
        public DTODisease GetDTODiseaseById(int id)
        {
            DTODisease objReturn = new DTODisease();

            try
            {
                objReturn = db.DTODisease.Where(x => x.Id == id && x.Status != 0).FirstOrDefault();
            }
            catch (DbEntityValidationException exp)
            {
                log.Error(exp);
            }
            return(objReturn);
        }