public static List <CarrierRateVm> GetCarrierRatesList(bool getValidOnly = false) { EasyFreightEntities db = new EasyFreightEntities(); List <CarrierRateVm> carrRateVmList = new List <CarrierRateVm>(); List <GetCarrierRate_Result> spResult = db.GetCarrierRate(getValidOnly).ToList(); Mapper.CreateMap <GetCarrierRate_Result, CarrierRateVm>().IgnoreAllNonExisting(); Mapper.Map(spResult, carrRateVmList); return(carrRateVmList); }