//會員取得認養動物瀏覽明細 public MemberViewAdoptDetailViewModel MemberGetAdoptDetail(int AnimalID) { MemberViewAdoptDetailViewModel returnItem = new MemberViewAdoptDetailViewModel(); try { PetPetAnimalEntities _ctx = new PetPetAnimalEntities(); AnimalInfo query = _ctx.AnimalInfo.Where(x => x.AnimalID == AnimalID).FirstOrDefault(); returnItem = new MemberViewAdoptDetailViewModel(query); } catch (Exception ex) { return(returnItem); } return(returnItem); }
//認養明細(瀏覽) public ActionResult ViewAdoptInfo(int AnimalID) { MemberViewAdoptDetailViewModel model = new MemberViewAdoptDetailViewModel(); model = _Repo.MemberGetAdoptDetail(AnimalID); if (model.CoverPhotoByte != null) { byte[] photoByte = model.CoverPhotoByte; model.Base64Photo = Convert.ToBase64String(photoByte); } else { model.Base64Photo = ""; } return(View(model)); }
/// <summary> /// 修改認養資料(畫面編輯) /// </summary> /// <returns></returns> public ActionResult ModifyAdoptInfo(MemberViewAdoptDetailViewModel modeViewl) { ModifyAdoptInfoViewModel model = new ModifyAdoptInfoViewModel(); try { model = _Repo.ModifyAdoptDetail(modeViewl.AnimalID); if (model.CoverPhotoByte != null) { byte[] photoByte = model.CoverPhotoByte; model.Base64Photo = Convert.ToBase64String(photoByte); } else { model.Base64Photo = ""; } } catch (Exception ex) { throw ex; } return(View(model)); }