public IntvBaseVm(AdminLevel a, IntvDetails d, ICalcIndicators c) { r = new IntvRepository(); this.model = r.GetById(d.Id); adminLevel = a; calc = c; }
public IntvBaseVm(AdminLevel a, int typeId, ICalcIndicators c) { adminLevel = a; r = new IntvRepository(); model = r.CreateIntv(typeId); model.AdminLevelId = adminLevel.Id; calc = c; }