コード例 #1
0
        public List <D_CITY> GetCities(D_STATE State)
        {
            List <D_CITY> cities;

            if (State != null)
            {
                cities = Context.D_CITY.Where(x => x.StateID == State.ID).ToList();
            }
            else
            {
                cities = Context.D_CITY.ToList();
            }
            return(cities);
        }
コード例 #2
0
        private void LoadDDLs(int?selectedCity, int?selectedType)
        {
            try
            {
                D_STATE state = new D_STATE()
                {
                    ID = Configuration.State
                };
                List <D_CITY> cities    = ApplicationContext.Current.Customers.GetCities(state);
                D_CITY        emptyCity = new D_CITY()
                {
                    ID = -1, Name = ""
                };
                cities.Insert(0, emptyCity);
                ddlCities.DataSource     = cities;
                ddlCities.DataValueField = "ID";
                ddlCities.DataTextField  = "Name";
                if (selectedCity.HasValue)
                {
                    ddlCities.SelectedValue = selectedCity.Value.ToString();
                }
                ddlCities.DataBind();

                List <D_ADDRESS_TYPE> types     = ApplicationContext.Current.Customers.GetAddressTypeList();
                D_ADDRESS_TYPE        emptyType = new D_ADDRESS_TYPE()
                {
                    ID = -1, Name = ""
                };
                types.Insert(0, emptyType);
                ddlAddrType.DataSource     = types;
                ddlAddrType.DataValueField = "ID";
                ddlAddrType.DataTextField  = "Name";
                if (selectedType.HasValue)
                {
                    ddlAddrType.SelectedValue = selectedType.Value.ToString();
                }
                ddlAddrType.DataBind();
            }
            catch (Exception ex)
            {
                writeError(ex.Message);
            }
        }
コード例 #3
0
 public List <D_CITY> GetCities(D_STATE State)
 {
     return(_customerDAO.GetCities(State));
 }