class GroupLatestMessage {
  String? grupId;
  String? grupIdUniq;
  String? grupKullanicilari;
  int? grupKullaniciSayisi;
  String? grupYoneticileri;
  String? grupAdi;
  String? maxkullaniciid;
  String? kullaniciImage;
  String? kullaniciMesajGoruldu;
  String? kullaniciGonderenKulId;
  String? kullaniciAlanKulId;
  String? karsitarafuseridsi;
  String? karsitarafuserfirmidsi;
  String? karsitarafuserad;
  String? karsitarafusersoyad;
  String? mesajGorenler;
  String? sonmesaj;
  String? sonMesajId;
  String? sonmesajdosyalar;
  String? sonmesajtarihi;
  String? grupKullanicilariAdlar;
  String? grupYoneticileriAdlar;
  bool? grupAktifMi;

  GroupLatestMessage(
      {this.grupId,
      this.grupIdUniq,
      this.grupKullanicilari,
      this.grupKullaniciSayisi,
      this.grupYoneticileri,
      this.grupAdi,
      this.maxkullaniciid,
      this.kullaniciImage,
      this.kullaniciMesajGoruldu,
      this.kullaniciGonderenKulId,
      this.kullaniciAlanKulId,
      this.karsitarafuseridsi,
      this.karsitarafuserfirmidsi,
      this.karsitarafuserad,
      this.karsitarafusersoyad,
      this.mesajGorenler,
      this.sonmesaj,
      this.sonMesajId,
      this.sonmesajdosyalar,
      this.sonmesajtarihi,
      this.grupKullanicilariAdlar,
      this.grupYoneticileriAdlar,
      this.grupAktifMi});

  GroupLatestMessage.fromJson(Map<String, dynamic> json) {
    grupId = json['grup_id'];
    grupIdUniq = json['grup_id_uniq'];
    grupKullanicilari = json['grup_kullanicilari'];
    grupKullaniciSayisi = json['grup_kullanici_sayisi'];
    grupYoneticileri = json['grup_yoneticileri'];
    grupAdi = json['grup_adi'];
    maxkullaniciid = json['maxkullaniciid'];
    kullaniciImage = json['kullanici_image'] ?? 'buresimyok.jpg';
    kullaniciMesajGoruldu = json['kullanici_mesaj_goruldu'];
    kullaniciGonderenKulId = json['kullanici_gonderen_kul_id'];
    kullaniciAlanKulId = json['kullanici_alan_kul_id'];
    karsitarafuseridsi = json['karsitarafuseridsi'];
    karsitarafuserfirmidsi = json['karsitarafuserfirmidsi'];
    karsitarafuserad = json['karsitarafuserad'];
    karsitarafusersoyad = json['karsitarafusersoyad'];
    mesajGorenler = json['mesaj_gorenler'];
    sonmesaj = json['sonmesaj'];
    sonMesajId = json['son_mesaj_id'];
    sonmesajdosyalar = json['sonmesajdosyalar'];
    sonmesajtarihi = json['sonmesajtarihi'];
    grupKullanicilariAdlar = json['grup_kullanicilari_adlar'];
    grupYoneticileriAdlar = json['grup_yoneticileri_adlar'];
    grupAktifMi = json['grup_aktif_mi'];
  }

  GroupLatestMessage copyWith(
      {String? grupId,
      String? grupIdUniq,
      String? grupKullanicilari,
      int? grupKullaniciSayisi,
      String? grupYoneticileri,
      String? grupAdi,
      String? maxkullaniciid,
      String? kullaniciImage,
      String? kullaniciMesajGoruldu,
      String? kullaniciGonderenKulId,
      String? kullaniciAlanKulId,
      String? karsitarafuseridsi,
      String? karsitarafuserfirmidsi,
      String? karsitarafuserad,
      String? karsitarafusersoyad,
      String? mesajGorenler,
      String? sonmesaj,
      String? sonMesajId,
      String? sonmesajdosyalar,
      String? sonmesajtarihi,
      String? grupKullanicilariAdlar,
      String? grupYoneticileriAdlar}) {
    return GroupLatestMessage(
        grupId: grupId ?? this.grupId,
        grupIdUniq: grupIdUniq ?? this.grupIdUniq,
        grupKullanicilari: grupKullanicilari ?? this.grupKullanicilari,
        grupKullaniciSayisi: grupKullaniciSayisi ?? this.grupKullaniciSayisi,
        grupYoneticileri: grupYoneticileri ?? this.grupYoneticileri,
        grupAdi: grupAdi ?? this.grupAdi,
        maxkullaniciid: maxkullaniciid ?? this.maxkullaniciid,
        kullaniciImage: kullaniciImage ?? this.kullaniciImage,
        kullaniciMesajGoruldu:
            kullaniciMesajGoruldu ?? this.kullaniciMesajGoruldu,
        kullaniciGonderenKulId:
            kullaniciGonderenKulId ?? this.kullaniciGonderenKulId,
        kullaniciAlanKulId: kullaniciAlanKulId ?? this.kullaniciAlanKulId,
        karsitarafuseridsi: karsitarafuseridsi ?? this.karsitarafuseridsi,
        karsitarafuserfirmidsi:
            karsitarafuserfirmidsi ?? this.karsitarafuserfirmidsi,
        karsitarafuserad: karsitarafuserad ?? this.karsitarafuserad,
        karsitarafusersoyad: karsitarafusersoyad ?? this.karsitarafusersoyad,
        mesajGorenler: mesajGorenler ?? this.mesajGorenler,
        sonmesaj: sonmesaj ?? this.sonmesaj,
        sonMesajId: sonMesajId ?? this.sonMesajId,
        sonmesajdosyalar: sonmesajdosyalar ?? this.sonmesajdosyalar,
        sonmesajtarihi: sonmesajtarihi ?? this.sonmesajtarihi,
        grupKullanicilariAdlar:
            grupKullanicilariAdlar ?? this.grupKullanicilariAdlar,
        grupYoneticileriAdlar:
            grupYoneticileriAdlar ?? this.grupYoneticileriAdlar);
  }
}
