Exemple #1
0
        private void SonrakiSoru_Click(object sender, EventArgs e)
        {
            if (viewPager.CurrentItem + 1 == Convert.ToInt32(SecilenTest.OlusanTest.questionCount))
            {
                BosIndex = SecilenTest.OlusanTest.userTestQuestions.FindIndex(item => String.IsNullOrEmpty(item.userAnswer));
                if (BosIndex != -1)
                {
                    Butonlarr = new List <Buttons_Image_DataModels>();
                    Butonlarr.Add(new Buttons_Image_DataModels()
                    {
                        Button_Text  = "Evet, Boş Soruya Git.",
                        Button_Image = Resource.Drawable.add
                    });
                    Butonlarr.Add(new Buttons_Image_DataModels()
                    {
                        Button_Text  = "Hayır, Testi Bitir.",
                        Button_Image = Resource.Drawable.calender
                    });

                    DinamikActionSheet1 = new DinamikAdresSec(Butonlarr, "İşlemle Seç", "Boş bıraktığın sorular mevcut. Bu sorulara geri dönüp cevaplandırmak ister misin?", Buton_Click);
                    DinamikActionSheet1.Show(this.SupportFragmentManager, "DinamikActionSheet1");
                }
                else
                {
                    TestSinavAlaniHelperClass.TestSinavAlaniBaseActivity1 = this;
                    TestSinavAlaniHelperClass.ToplamTestCozumSuresi       = SifirBaslangic;
                    this.StartActivity(typeof(TestTamamlandiBaseActivity));
                    this.Finish();
                }
            }
            else
            {
                viewPager.CurrentItem = viewPager.CurrentItem + 1;
            }
        }
Exemple #2
0
        private void TakvimGrid_ItemClick(object sender, AdapterView.ItemClickEventArgs e)
        {
            Butonlarr = new List <Buttons_Image_DataModels>();
            if (TakvimTarihlerDTO1[e.Position].DenemeSinaviVami)
            {
                if (TakvimTarihlerDTO1[e.Position].Tarih > DateTime.Now)
                {
                    DersProgramiBaseActivityHelper.SecilenTarih = (DateTime)TakvimTarihlerDTO1[e.Position].Tarih;
                    var HangiDenemeOnuBul = UzakSunucuDenemeDTO1.Find(item => item.id == TakvimTarihlerDTO1[e.Position].DenemeID);
                    if (HangiDenemeOnuBul != null)
                    {
                        DersProgramiBaseActivityHelper.SecilenDeneme = HangiDenemeOnuBul;
                        Butonlarr.Add(new Buttons_Image_DataModels()
                        {
                            Button_Text  = "Denemeyi Gör/Katıl",
                            Button_Image = Resource.Drawable.eye
                        });
                        Butonlarr.Add(new Buttons_Image_DataModels()
                        {
                            Button_Text  = "Takvime Test Ekle",
                            Button_Image = Resource.Drawable.calender_add
                        });

                        DinamikActionSheet1 = new DinamikAdresSec(Butonlarr, "İşlemle Seç", "Deneme sınavı detaylarını görebilir veya bu güne özel bir test ekleyebilirsiniz.", Buton_Click);
                        DinamikActionSheet1.Show(this.SupportFragmentManager, "DinamikActionSheet1");
                    }
                    else
                    {
                        AlertHelper.AlertGoster("Bu deneme sınavı sonlandı. Yeni test oluşturabilirsiniz.", this);
                        DersProgramiBaseActivityHelper.SecilenTarih = (DateTime)TakvimTarihlerDTO1[e.Position].Tarih;
                        StartActivity(typeof(DersProgramiEkleBaseActivity));
                    }
                }
                else
                {
                    AlertHelper.AlertGoster("Geçmiş tarihe program oluşturamazsınız.", this);
                }
            }
            else
            {
                if (TakvimTarihlerDTO1[e.Position].Tarih > DateTime.Now)
                {
                    DersProgramiBaseActivityHelper.SecilenTarih = (DateTime)TakvimTarihlerDTO1[e.Position].Tarih;
                    StartActivity(typeof(DersProgramiEkleBaseActivity));
                }
                else if (((DateTime)TakvimTarihlerDTO1[e.Position].Tarih).ToShortDateString() == DateTime.Now.ToShortDateString())
                {
                    DersProgramiBaseActivityHelper.SecilenTarih = (DateTime)TakvimTarihlerDTO1[e.Position].Tarih;
                    StartActivity(typeof(DersProgramiEkleBaseActivity));
                }
                else
                {
                    AlertHelper.AlertGoster("Geçmiş tarihe program oluşturamazsınız.", this);
                }
            }
        }
Exemple #3
0
        private void TestCozButton_Click(object sender, EventArgs e)
        {
            Butonlarr = new List <Buttons_Image_DataModels>();
            Butonlarr.Add(new Buttons_Image_DataModels()
            {
                Button_Text  = "Yeni Test Oluştur",
                Button_Image = Resource.Drawable.add
            });
            Butonlarr.Add(new Buttons_Image_DataModels()
            {
                Button_Text  = "Takvimde ki Testler",
                Button_Image = Resource.Drawable.calender
            });

            DinamikActionSheet1 = new DinamikAdresSec(Butonlarr, "İşlemle Seç", "Yeni bir test oluşturabilir veya ders programındaki testleri çözebilirsin.", Buton_Click);
            DinamikActionSheet1.Show(this.Activity.SupportFragmentManager, "DinamikActionSheet1");
        }
        private void MViewAdapter_ItemClick(object sender, object[] e)
        {
            SonSecilenItem = (int)e[0];

            Butonlarr = new List <Buttons_Image_DataModels>();

            Butonlarr.Add(new Buttons_Image_DataModels()
            {
                Button_Text  = "Galeri",
                Button_Image = Resource.Drawable.photo
            });
            Butonlarr.Add(new Buttons_Image_DataModels()
            {
                Button_Text  = "Kamera",
                Button_Image = Resource.Drawable.camera
            });

            DinamikActionSheet1 = new DinamikAdresSec(Butonlarr, "İşlemle Seç", "Devam etmek için aşağıdaki seçenekleri kullanın.", Buton_Click);
            DinamikActionSheet1.Show(this.SupportFragmentManager, "DinamikActionSheet1");
        }
        private void MViewAdapter_ItemClick(object sender, object[] e)
        {
            SecilenSablonDTO.SecilenSablon = sablonIcerikleriDTOs[(int)e[0]];
            Butonlarr = new List <Buttons_Image_DataModels>();

            Butonlarr.Add(new Buttons_Image_DataModels()
            {
                Button_Text  = "Paylaş",
                Button_Image = Resource.Drawable.share_2
            });
            Butonlarr.Add(new Buttons_Image_DataModels()
            {
                Button_Text  = "Görüntüle",
                Button_Image = Resource.Drawable.eye
            });
            Butonlarr.Add(new Buttons_Image_DataModels()
            {
                Button_Text  = "Revize Gönder",
                Button_Image = Resource.Drawable.send
            });

            DinamikActionSheet1 = new DinamikAdresSec(Butonlarr, "İşlemle Seç", "Bu görsel ile ne yapmak istersin?.", Buton_Click);
            DinamikActionSheet1.Show(this.SupportFragmentManager, "DinamikActionSheet1");
        }