示例#1
0
 private void taleplerData_SelectionChanged(object sender, EventArgs e)
 {
     if (talepler.Count == 0 || talepler[taleplerData.CurrentRow.Index] == null)
     {
         taleplerData.Rows.Clear();
     }
     else
     {
         RezervasyonSistemi.Models.RezervasyonTalepleri talep = talepler[taleplerData.CurrentRow.Index];
         isim.Text       = talep.Kullanicilar.Isim + " " + talep.Kullanicilar.Soyisim;
         mail.Text       = talep.Kullanicilar.Mail;
         telefon.Text    = talep.Kullanicilar.TelefonNumarasi;
         masa.Text       = talep.MasaBilgileri.MasaIsmi + ", Masa Numarası: " + talep.MasaBilgileri.MasaNumarasi;
         onayDurumu.Text = (talep.OnayDurumu == true) ? "Onaylandı" : "Onaylanmadı";
         tarih.Text      = talep.Tarih.ToString();
         HaftaninGunu enumDisplayStatus = (HaftaninGunu)talep.PlanDetaylari.HaftaninGunu;
         haftaninGunu.Text    = enumDisplayStatus.ToString();
         baslangicSaati.Text  = Convert.ToDateTime(talep.PlanDetaylari.BaslangicSaati).ToString("HH:mm");
         bitisSaati.Text      = Convert.ToDateTime(talep.PlanDetaylari.BitisSaati).ToString("HH:mm");
         onaylaButton.Enabled = true;
         silButton.Enabled    = true;
         if (talep.OnayDurumu == true)
         {
             onaylaButton.Text = "Onayı geri çek";
         }
         else
         {
             onaylaButton.Text = "Onayla";
         }
     }
 }
示例#2
0
        private void LoadPlanDetay(int PlanID)
        {
            CurrentPlanID = PlanID;
            var client  = new RestClient(Constants.URL);
            var request = new RestRequest("api/PlanDetaylari?PlanID={PlanID}", Method.GET);

            request.AddHeader("Authorization", "Bearer " + Properties.Settings.Default.access_token);
            request.AddUrlSegment("PlanID", Convert.ToString(PlanID));

            IRestResponse <List <PlanDetaylari> > response = client.Execute <List <RezervasyonSistemi.Models.PlanDetaylari> >(request);

            planDetaylari = response.Data;
            planDetaylariData.ColumnCount             = 4;
            planDetaylariData.Columns[0].Name         = "ID";
            planDetaylariData.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.ColumnHeader;
            planDetaylariData.Columns[1].Name         = "Haftanin Günü";
            planDetaylariData.Columns[2].Name         = "Başlangıç Saati";
            planDetaylariData.Columns[3].Name         = "Bitiş Saati";
            planDetaylariData.Rows.Clear();
            foreach (PlanDetaylari planDetay in response.Data)
            {
                HaftaninGunu enumDisplayStatus = (HaftaninGunu)planDetay.HaftaninGunu;
                planDetaylariData.Rows.Add(new string[] { Convert.ToString(planDetay.ID), enumDisplayStatus.ToString(), Convert.ToDateTime(planDetay.BaslangicSaati).ToString("HH:mm"), Convert.ToDateTime(planDetay.BitisSaati).ToString("HH:mm") });
            }
        }