public OrderModel CreateEmptyOrder() { var charges = _orderChargeSearchRepository.GetEntities(UserContext.Current.SubscriberId, s => true); var chargeValues = charges.Select(s => s.CreateEmptyValue()).ToList(); var properties = _orderPropertySearchRepository.GetEntities(UserContext.Current.SubscriberId, s => true); var propertyValues = properties.Select(s => s.CreateEmptyValue()).ToList(); var order = new OrderModel { Charges = Mapper.Map <List <OrderChargeValueModel> >(chargeValues), Properties = Mapper.Map <List <OrderPropertyValueModel> >(propertyValues) }; return(order); }
public List <OrderChargeModel> GetCharges() { var charges = _orderChargeSearchRepository.GetEntities(UserContext.Current.SubscriberId, s => true); return(Mapper.Map <List <OrderChargeModel> >(charges)); }