private void FixupD_CITY(D_CITY previousValue) { if (D_CITY != null) { if (City != D_CITY.ID) { City = D_CITY.ID; } } else if (!_settingFK) { City = null; } }
private void FixupD_CITY(D_CITY previousValue) { if (previousValue != null && previousValue.ADDRESSINFO.Contains(this)) { previousValue.ADDRESSINFO.Remove(this); } if (D_CITY != null) { if (!D_CITY.ADDRESSINFO.Contains(this)) { D_CITY.ADDRESSINFO.Add(this); } if (City != D_CITY.ID) { City = D_CITY.ID; } } else if (!_settingFK) { City = null; } }
private void FixupD_CITY(D_CITY previousValue) { if (previousValue != null && previousValue.ADDRESSINFO.Contains(this)) { previousValue.ADDRESSINFO.Remove(this); } if (D_CITY != null) { if (!D_CITY.ADDRESSINFO.Contains(this)) { D_CITY.ADDRESSINFO.Add(this); } if (City != D_CITY.ID) { City = D_CITY.ID; } } else if (!_settingFK) { City = null; } }
private void FixupD_CITY(D_CITY previousValue) { if (D_CITY != null) { if (City != D_CITY.ID) { City = D_CITY.ID; } } else if (!_settingFK) { City = null; } }
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); } }