public static A10FundingCodeViewModelItem Populate(this A10FundingCodeViewModelItem model,
                                                    ProviderPortalEntities db)
 {
     return(new A10FundingCodeViewModelItem
     {
         A10FundingCodeId = 0,
         IsNew = true,
         RecordStatusId = (int)Constants.RecordStatus.Live,
     });
 }
        public static A10FundingCodeViewModelItem Populate(this A10FundingCodeViewModelItem model,
                                                           ProviderPortalEntities db, int id)
        {
            var item = db.A10FundingCode
                       .FirstOrDefault(x => x.A10FundingCodeId == id);

            if (item == null)
            {
                return(null);
            }
            model = new A10FundingCodeViewModelItem
            {
                A10FundingCodeId   = item.A10FundingCodeId,
                A10FundingCodeName = item.A10FundingCodeName,
                RecordStatusId     = item.RecordStatusId,
                RecordStatusName   = item.RecordStatu.RecordStatusName,
                IsNew = false
            };
            return(model);
        }