/// <summary> /// Üyenin programını getirir. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void programıBulButton_Click(object sender, EventArgs e) { PersonModel p = new PersonModel(); p.id = uyeBulTextBox.Text; p.Adı = p.id; p = GlobalConfig.Connection.GetPerson(p); if (p.Soyadı == null) { return; } p.Program = GlobalConfig.Connection.GetWorkoutProgram(p); p.Program = p.Program.Replace(';', ' '); p.Program = p.Program.Replace('*', '\n'); pModel = p; pModel.hesaplamalar = GlobalConfig.Connection.GetProgramCalculations(pModel); uyeProgram = true; ProgramOluşturForm frm = new ProgramOluşturForm(this); frm.Show(); this.Close(); }
/// <summary> /// ProgramiEkleFormOnayi() true dönerse Boy kilo cinsiyet global PersonModel aracılığı ile Hesaplamaları pythona /// yaptıracak ilgili fonksiyona gönderilir. Sonuç aynı global nesnenin hesaplamalar kısmına eşitlenir ve /// ProgramOluşturForm adlı form açılarak bu hali hazırdaki form açılan formdan gösterilmek üzere saklanır. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void programıEkleButton_Click(object sender, EventArgs e) { if (ProgramiEkleFormOnayi()) { pmodel.Kilo = kiloTextBox.Text; pmodel.Cinsiyet = cinsiyetComboBox.SelectedItem.ToString(); pmodel.Boy = boyTextBox.Text; pmodel.hesaplamalar = GlobalConfig.Connection.GetProgramCalculations(pmodel); ProgramOluşturForm frm = new ProgramOluşturForm(this); frm.Show(); this.Hide(); } else { MessageBox.Show("Programı ekle butonu için Cinsiyet, Boy ve Kilo alanlarını doldurunuz!", "Boş alan!"); } }