예제 #1
0
        private void delete_ilan_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                timerImageChange.Stop();
            }
            catch
            {
            }
            ilanlar.RemoveAt(mevcutilan);
            mevcutilan = ilanlar.Count - 1;

            İlan yeni = ilanlar[mevcutilan - 1];

            aciklamatxt.Text  = yeni.aciklama;
            alantxt.Text      = yeni.alan;
            basliktxt.Text    = yeni.baslik;
            cepteltxt.Text    = yeni.ceptel;
            emlaktipitxt.Text = yeni.emlaktipi;
            firmatxt.Text     = yeni.firmaadi;
            fiyattxt.Text     = yeni.fiyat;
            iltxt.Text        = yeni.il;
            ilannotxt.Text    = yeni.ilanno;
            tarihtxt.Text     = yeni.ilantarihi;
            ilçetxt.Text      = yeni.ilçe;
            mahalletxt.Text   = yeni.mahalle;
            odatxt.Text       = yeni.odasayisi;
            Images            = yeni.Resimler;
            sabitteltxt.Text  = yeni.sabittel;
            mevcutilan       -= 1;
            this.NavigationService.Refresh();
            slaybaslat();
        }
예제 #2
0
 private void backbtn_Click(object sender, RoutedEventArgs e)
 {
     if (ilanlar.Count > 1)
     {
         //0<2
         try
         {
             timerImageChange.Stop();
         }
         catch
         {
         }
         if (mevcutilan > 0)
         {
             İlan yeni = ilanlar[mevcutilan - 1];
             aciklamatxt.Text  = yeni.aciklama;
             alantxt.Text      = yeni.alan;
             basliktxt.Text    = yeni.baslik;
             cepteltxt.Text    = yeni.ceptel;
             emlaktipitxt.Text = yeni.emlaktipi;
             firmatxt.Text     = yeni.firmaadi;
             fiyattxt.Text     = yeni.fiyat;
             iltxt.Text        = yeni.il;
             ilannotxt.Text    = yeni.ilanno;
             tarihtxt.Text     = yeni.ilantarihi;
             ilçetxt.Text      = yeni.ilçe;
             mahalletxt.Text   = yeni.mahalle;
             odatxt.Text       = yeni.odasayisi;
             Images            = yeni.Resimler;
             sabitteltxt.Text  = yeni.sabittel;
             mevcutilan       -= 1;
             slaybaslat();
         }
     }
 }
예제 #3
0
        private void saveilan_Click(object sender, RoutedEventArgs e)
        {
            İlan yeni = new İlan();

            yeni.aciklama   = aciklamatxt.Text;
            yeni.alan       = alantxt.Text;
            yeni.baslik     = basliktxt.Text;
            yeni.ceptel     = cepteltxt.Text;
            yeni.emlaktipi  = emlaktipitxt.Text;
            yeni.firmaadi   = firmatxt.Text;
            yeni.fiyat      = fiyattxt.Text;
            yeni.il         = iltxt.Text;
            yeni.ilanno     = ilannotxt.Text;
            yeni.ilantarihi = tarihtxt.Text;
            yeni.ilçe       = ilçetxt.Text;
            yeni.mahalle    = mahalletxt.Text;
            yeni.odasayisi  = odatxt.Text;
            yeni.Resimler   = Images;
            yeni.sabittel   = sabitteltxt.Text;

            if (ilanlar.Any(a => a.ilanno == ilannotxt.Text))
            {
                ilanlar[mevcutilan] = yeni;
            }
            else
            {
                ilanlar.Add(yeni);
                mevcutilan = ilanlar.Count() - 1;
            }
        }
예제 #4
0
        private void openbtn_Click(object sender, RoutedEventArgs e)
        {
            OpenFileDialog openFileDialog = new OpenFileDialog();

            openFileDialog.Multiselect      = true;
            openFileDialog.Filter           = "Emlak Slider dosyasi (.slt)|*.slt";
            openFileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
            if (openFileDialog.ShowDialog() == true)
            {
                foreach (string filename in openFileDialog.FileNames)
                {
                    List <İlan> gln = ByteArrayToObject(File.ReadAllBytes(filename));

                    foreach (var item in gln)
                    {
                        ilanlar.Add(item);
                    }
                }
                İlan yeni = ilanlar.Last();
                aciklamatxt.Text  = yeni.aciklama;
                alantxt.Text      = yeni.alan;
                basliktxt.Text    = yeni.baslik;
                cepteltxt.Text    = yeni.ceptel;
                emlaktipitxt.Text = yeni.emlaktipi;
                firmatxt.Text     = yeni.firmaadi;
                fiyattxt.Text     = yeni.fiyat;
                iltxt.Text        = yeni.il;
                ilannotxt.Text    = yeni.ilanno;
                tarihtxt.Text     = yeni.ilantarihi;
                ilçetxt.Text      = yeni.ilçe;
                mahalletxt.Text   = yeni.mahalle;
                odatxt.Text       = yeni.odasayisi;
                Images            = yeni.Resimler;
                sabitteltxt.Text  = yeni.sabittel;
            }
            mevcutilan = ilanlar.Count - 1;
            slaybaslat();
        }