Пример #1
0
 public ServiceBuilder(IMedicinHelper medicinHelper, IPostHelper postHelper, IRelativeCategoryHelper relativeCategoryHelper
                       , IDiseaseHelper diseaseHelper, IDoctorHelper doctorHelper, ICategoryHelper categoryHelper)
 {
     _doctorHelper           = doctorHelper;
     _diseaseHelper          = diseaseHelper;
     _postHelper             = postHelper;
     _relativeCategoryHelper = relativeCategoryHelper;
     _medicinHelper          = medicinHelper;
     _categoryHelper         = categoryHelper;
 }
 public override ViewModel <RelativeofBeatyandhealthy> WithDisease(IDiseaseHelper diseaseHelper)
 {
     this.Diseases = diseaseHelper.GetRelativesDiseases(this.Model.BeatyandHealthy.Diseases,
                                                        this.NumberTake, CategoryId).GetAwaiter().GetResult();
     return(this);
 }
Пример #3
0
 public override ViewModel <Post> WithDisease(IDiseaseHelper diseaseHelper)
 {
     this.Diseases = diseaseHelper.GetRelativesDiseases(Model.Category.Diseases,
                                                        NumberTake, CategoryId).GetAwaiter().GetResult();
     return(this);
 }
Пример #4
0
 public override ViewModel <BeatyandHealthy> WithDisease(IDiseaseHelper diseaseHelper)
 {
     this.Diseases = diseaseHelper.GetRelativesDiseases(NumberTake).GetAwaiter().GetResult();
     return(this);
 }
Пример #5
0
 public abstract ViewModel <T> WithDisease(IDiseaseHelper diseaseHelper);