Exemplo n.º 1
0
 private void FixupD_ADDRESS_TYPE(D_ADDRESS_TYPE previousValue)
 {
     if (D_ADDRESS_TYPE != null)
     {
         if (TypeID != D_ADDRESS_TYPE.ID)
         {
             TypeID = D_ADDRESS_TYPE.ID;
         }
     }
     else if (!_settingFK)
     {
         TypeID = null;
     }
 }
Exemplo n.º 2
0
        private void FixupD_ADDRESS_TYPE(D_ADDRESS_TYPE previousValue)
        {
            if (previousValue != null && previousValue.ADDRESSINFO.Contains(this))
            {
                previousValue.ADDRESSINFO.Remove(this);
            }

            if (D_ADDRESS_TYPE != null)
            {
                if (!D_ADDRESS_TYPE.ADDRESSINFO.Contains(this))
                {
                    D_ADDRESS_TYPE.ADDRESSINFO.Add(this);
                }
                if (Type != D_ADDRESS_TYPE.ID)
                {
                    Type = D_ADDRESS_TYPE.ID;
                }
            }
            else if (!_settingFK)
            {
                Type = null;
            }
        }
Exemplo n.º 3
0
     private void FixupD_ADDRESS_TYPE(D_ADDRESS_TYPE previousValue)
     {
         if (previousValue != null && previousValue.ADDRESSINFO.Contains(this))
         {
             previousValue.ADDRESSINFO.Remove(this);
         }
 
         if (D_ADDRESS_TYPE != null)
         {
             if (!D_ADDRESS_TYPE.ADDRESSINFO.Contains(this))
             {
                 D_ADDRESS_TYPE.ADDRESSINFO.Add(this);
             }
             if (Type != D_ADDRESS_TYPE.ID)
             {
                 Type = D_ADDRESS_TYPE.ID;
             }
         }
         else if (!_settingFK)
         {
             Type = null;
         }
     }
Exemplo n.º 4
0
 private void FixupD_ADDRESS_TYPE(D_ADDRESS_TYPE previousValue)
 {
     if (D_ADDRESS_TYPE != null)
     {
         if (TypeID != D_ADDRESS_TYPE.ID)
         {
             TypeID = D_ADDRESS_TYPE.ID;
         }
     }
     else if (!_settingFK)
     {
         TypeID = 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);
            }
        }