| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- using CommunityToolkit.Mvvm.ComponentModel;
- using ivf_tl_Entity.Entity.balance;
- using ivf_tl_Manage.Converts;
- using ivf_tl_Service.HttpProvider;
- using System;
- using System.Collections.Generic;
- using System.Collections.ObjectModel;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace ivf_tl_Manage.ViewModels
- {
- public partial class MarkDetailViewModel1 : BaseViewModel
- {
- [ObservableProperty]
- private bool isDishRecord = false;
- [ObservableProperty]
- public ObservableCollection<EmbryoMark> marks = new ObservableCollection<EmbryoMark>();
- public long DishId { get; set; }
- public string BlastocystLevel { get; set; }
- public MarkDetailViewModel1(BaseViewModel parentViewModel, Embryo embryo, long dishId)
- {
- base.NavName = KeyToStringConvert.GetLanguageStringByKey("0168");
- base.ViewModelName = nameof(MarkDetailViewModel1);
- this.marks = new ObservableCollection<EmbryoMark>(embryo.embryoMark.Where(a => a.children != null).ToList().OrderBy(a => a.developTime));
- BlastocystLevel = embryo.blastocystLevel;
- DishId = dishId;
- base.NavList.Clear();
- foreach (var item in parentViewModel.NavList)
- {
- base.NavList.Add(item);
- }
- base.NavList.Add(this);
- }
- }
- }
|