public EbookDetailViewModel(msg_EbookDetail dto) { if (dto != null) { Id = dto.ebookdto.Id; RaisePropertyChanged(() => Id); Name = dto.ebookdto.Name; RaisePropertyChanged(() => Name); Category = dto.ebookdto.Category; RaisePropertyChanged(() => Category); Subject = dto.ebookdto.Subject; RaisePropertyChanged(() => Subject); Description = dto.ebookdto.Description; RaisePropertyChanged(() => Description); Author = dto.ebookdto.Author; RaisePropertyChanged(() => Author); Featured = dto.ebookdto.Featured; RaisePropertyChanged(() => Featured); Amount = dto.ebookdto.Amount; RaisePropertyChanged(() => Amount); FileName = dto.ebookdto.FileName; RaisePropertyChanged(() => FileName); PreviewFile = dto.ebookdto.PreviewFile; RaisePropertyChanged(() => PreviewFile); ImageName = dto.ebookdto.ImageName; RaisePropertyChanged(() => ImageName); ImagePath = dto.ebookdto.ImagePath; RaisePropertyChanged(() => ImagePath); PreviewPath = dto.ebookdto.PreviewPath; RaisePropertyChanged(() => PreviewPath); FilePath = dto.ebookdto.FilePath; RaisePropertyChanged(() => FilePath); Created = dto.ebookdto.Created; RaisePropertyChanged(() => Created); Modified = dto.ebookdto.Modified; RaisePropertyChanged(() => Modified); DTO = dto; RaisePropertyChanged(() => DTO); } }
private void processmsg_EbookDetail(msg_EbookDetail msg) { try { //if (this.Activity == null || this.Activity.IsFinishing) return; //var viewfragment = new EvaluationDetailFragment(msg.evaluation_dto); //var ft = ChildFragmentManager.BeginTransaction(); //ft.Replace(Resource.Id.dry_evalframelayout, viewfragment); //ft.Commit(); var ebookfragment = new EbookDetailFragment(); var ft = ChildFragmentManager.BeginTransaction(); var fragment = this.ChildFragmentManager.FindFragmentById(Resource.Id.dry_ebookframelayout); if (fragment != null) { ft.Remove(fragment); } ft.Replace(Resource.Id.dry_ebookframelayout, ebookfragment); ft.Commit(); } catch (Exception ex) { } }