示例#1
0
        /// <summary>
        /// Construct the viewmodel
        /// </summary>
        /// <param name="customer">Customer entity</param>
        /// <param name="countries">List of countries to select</param>
        public CustomerEditViewModel(Model.Customer customer, List<Model.Country> countries)
            : base()
        {
            Customer = new CustomerViewModel(customer);

            CountryList = countries.ToSelectList(x => x.CountryCode, x => x.CountryName);
        }
        /// <summary>
        /// Construct the viewmodel
        /// </summary>
        /// <param name="countries">List of countries to select</param>
        public CustomerCreateViewModel(List<Model.Country> countries)
            : base()
        {
            Customer = new CustomerViewModel(new Model.Customer());

            CountryList = countries.ToSelectList(x => x.CountryCode, x => x.CountryName);
        }