• 06-01-2021, 14:24:16
    #1
    Benim şu şekilde bir modelim var örn :
    public partial class Customer    
    {       public int Type{ get; set; }
            public string CustomerCode{ get; set; }
            public string FirstName { get; set; }
           public List<Address> Address{ get; set; }
    }
    
    public partial class Address
    {             
    public string AddressTypeCode { get; set; }
    public string CountryCode { get; set; }
    }
    Bu şekilde bir modelim var ben üstteki address listesine veri eklemek istiyorum elle kod tarafınad nasıl yapabilirim?
  • 06-01-2021, 14:31:52
    #2
    List<Address> address_list = new List<Address>(){
        new Address {
            AddressTypeCode = "Değer",
            CountryCode = "Değer"
        },
        new Address {
            AddressTypeCode = "Değer",
            CountryCode = "Değer"
        },
        new Address {
            AddressTypeCode = "Değer",
            CountryCode = "Değer"
        },
        new Address {
            AddressTypeCode = "Değer",
            CountryCode = "Değer"
        }
    };
    
    
    
    // yada
    
    List<Address> address_list = new List<Address>();
    
    address_list.add(new Address{
    AddressTypeCode = "Değer",       CountryCode = "Değer"
    });
  • 06-01-2021, 14:33:48
    #3
    public partial class Customer {

    public Customer(){
    Address = new Address ();
    }

    public int Type{ get; set; }
    public string CustomerCode{ get; set; }
    public string FirstName { get; set; }
    public List<Address> Address{ get; set; }}

    public partial class Address{
    public string AddressTypeCode { get; set; }
    public string CountryCode { get; set; }
    }


    kodun çalışacağı yerde:
    Customer cs = new Customer();
    cs.Address.Add(new Addres{AddressTypeCode ="x",CountryCode ="y" });
  • 06-01-2021, 14:34:33
    #4
    Yazılım Geliştirme Uzmanı
    Model olarak göndereceksin data yı.

    Model Bind olarak arattır.

    Octavia adlı üyeden alıntı: mesajı görüntüle
    Benim şu şekilde bir modelim var örn :
    public partial class Customer    
    {       public int Type{ get; set; }
            public string CustomerCode{ get; set; }
            public string FirstName { get; set; }
           public List<Address> Address{ get; set; }
    }
    
    public partial class Address
    {            
    public string AddressTypeCode { get; set; }
    public string CountryCode { get; set; }
    }
    Bu şekilde bir modelim var ben üstteki address listesine veri eklemek istiyorum elle kod tarafınad nasıl yapabilirim?
  • 06-01-2021, 14:49:16
    #5
    develooper adlı üyeden alıntı: mesajı görüntüle
    Model olarak göndereceksin data yı.

    Model Bind olarak arattır.
    Model olarak göndereceğim ama modelin içerisindeki address listesini birden fazla adres ekleyerek doldurmak istiyorum
  • 06-01-2021, 14:53:00
    #6
    emrebeyoglu adlı üyeden alıntı: mesajı görüntüle
    List<Address> address_list = new List<Address>(){
        new Address {
            AddressTypeCode = "Değer",
            CountryCode = "Değer"
        },
        new Address {
            AddressTypeCode = "Değer",
            CountryCode = "Değer"
        },
        new Address {
            AddressTypeCode = "Değer",
            CountryCode = "Değer"
        },
        new Address {
            AddressTypeCode = "Değer",
            CountryCode = "Değer"
        }
    };
    
    
    
    // yada
    
    List<Address> address_list = new List<Address>();
    
    address_list.add(new Address{
    AddressTypeCode = "Değer",       CountryCode = "Değer"
    });
    Bu şekilde address doluyor ama customer içindeki address içerisinde gözükmüyor bu liste
  • 06-01-2021, 15:05:56
    #7
    Octavia adlı üyeden alıntı: mesajı görüntüle
    Bu şekilde address doluyor ama customer içindeki address içerisinde gözükmüyor bu liste
    İlgili parametreye listeyi set ederseniz olacaktır

    List<Address> address_list = new List<Address>(){
        new Address {
            AddressTypeCode = "Değer",
            CountryCode = "Değer"
        },
        new Address {
            AddressTypeCode = "Değer",
            CountryCode = "Değer"
        },
        new Address {
            AddressTypeCode = "Değer",
            CountryCode = "Değer"
        },
        new Address {
            AddressTypeCode = "Değer",
            CountryCode = "Değer"
        }
    };
     
     
     
    // yada
     
    List<Address> address_list = new List<Address>();
     
    address_list.add(new Address{
    AddressTypeCode = "Değer",       CountryCode = "Değer"
    });
    
    // kullanım;
    
    Customer customer = new Customer{
        Type = 0,
        CustomerCode = "Değer",
        FirstName = "Değer",
        Address = address_list
    };