Ejemplo n.º 1
0
        public IncomeSourceDetailVM GetIncomeSourceById(int incSourceId)
        {
            IncomeSource_DetailView result = Repo.GetIncomeSourceDetail(incSourceId);
            Schedule sched = result.ScheduleId.HasValue ? Repo.GetSchedule(result.ScheduleId.Value) : null;

            return(new IncomeSourceDetailVM(result, sched));
        }
Ejemplo n.º 2
0
 public IncomeSourceDetailVM(IncomeSource_DetailView repoModel, Schedule sched = null) : base(Constants.AccountType.IncomeSource)
 {
     IncomeSourceId       = repoModel.IncomeSourceId;
     Notes                = repoModel.Notes;
     AccountId            = repoModel.AccountId;
     AccountName          = repoModel.AccountName;
     DateTime_Created     = repoModel.DateTime_Created;
     DateTime_Deactivated = repoModel.DateTime_Deactivated;
     ExpectedAmount       = repoModel.ExpectedAmount;
     TotalFromSource      = repoModel.TotalFromSource;
     DefaultToAccountId   = repoModel.DefaultToAccountId;
     Schedule             = new Schedule_Base(sched);
 }