private void TindakanForm_Load(object sender, EventArgs e) { using (CekDokEntities context = new CekDokEntities()) { AkunPenyakit akunPenyakit = context.AkunPenyakits.FirstOrDefault(a => a.IdAkun == VariablePublic.UserId); lblNamaPenyakit.Text = akunPenyakit.Penyakit.NamaPenyakit; } }
private void MainForm_Load(object sender, EventArgs e) { using (CekDokEntities context = new CekDokEntities()) { Akun akun = context.Akuns.FirstOrDefault(a => a.Id == VariablePublic.UserId); lblNama.Text = akun.Nama; AkunPenyakit akunPenyakit = context.AkunPenyakits.FirstOrDefault(b => b.IdAkun == VariablePublic.UserId); } }
private void BuatJadwal_Load(object sender, EventArgs e) { using (CekDokEntities context = new CekDokEntities()) { AkunPenyakit akunPenyakit = context.AkunPenyakits.FirstOrDefault(a => a.IdAkun == VariablePublic.UserId); Dokter dokter = context.Dokters.FirstOrDefault(d => d.Id == VariablePublic.UserPenyakitId); lblNamaDokter.Text = dokter.NamaDokter; akunPenyakit.IdDokter = dokter.Id; context.SaveChanges(); } }
private void InfoJadwalForm_Load(object sender, EventArgs e) { using (CekDokEntities context = new CekDokEntities()) { AkunPenyakit akunPenyakit = context.AkunPenyakits.FirstOrDefault(a => a.IdAkun == VariablePublic.UserId); if (akunPenyakit != null) { lblJadwal1.Text = akunPenyakit.JadwalKonsul; lblNamaDokter.Text = akunPenyakit.Dokter.NamaDokter; } else { lblJadwal1.Text = "Tidak ada Jadwal"; lblNamaDokter.Text = ""; } } }
private void btnBuatJadwal_Click(object sender, EventArgs e) { using (CekDokEntities context = new CekDokEntities()) { AkunPenyakit akunPenyakit = context.AkunPenyakits.FirstOrDefault(a => a.IdAkun == VariablePublic.UserId); if (cbJadwal1.Checked) { akunPenyakit.JadwalKonsul = cbJadwal1.Text; context.SaveChanges(); } else if (cbJadwal2.Checked) { akunPenyakit.JadwalKonsul = cbJadwal2.Text; context.SaveChanges(); } MainForm mainForm = new MainForm(); mainForm.Show(); this.Hide(); } }
private void btnInputKeluhan_Click(object sender, EventArgs e) { int indexPenyakit = cmbKeluhan.Items.IndexOf(cmbKeluhan.SelectedItem.ToString()) + 1; using (CekDokEntities context = new CekDokEntities()) { AkunPenyakit akunPenyakit = new AkunPenyakit(); Akun akun = context.Akuns.FirstOrDefault(a => a.Email == VariablePublic.memUserEmail); akunPenyakit.IdPenyakit = indexPenyakit; akunPenyakit.IdAkun = akun.Id; akunPenyakit.DeskripsiKeluhan = rtbKeluhan.Text; context.AkunPenyakits.Add(akunPenyakit); if (cb1Hari.Checked) { akunPenyakit.LamaSakit = "1 Hari"; } else if (cb2Hari.Checked) { akunPenyakit.LamaSakit = "2-3 Hari"; } else if (cb1Minggu.Checked) { akunPenyakit.LamaSakit = "1 Minggu"; } else if (cb2Minggu.Checked) { akunPenyakit.LamaSakit = ">2 Minggu"; } KeluhanBerhasilForm keluhanBerhasilForm = new KeluhanBerhasilForm(); keluhanBerhasilForm.Show(); this.Hide(); } }
private void btnInputKeluhan_Click(object sender, EventArgs e) { int indexPenyakit = cmbKeluhan.Items.IndexOf(cmbKeluhan.SelectedItem.ToString()) + 1; using (CekDokEntities context = new CekDokEntities()) { Penyakit penyakit = context.Penyakits.FirstOrDefault(p => p.Id == indexPenyakit); AkunPenyakit akunPenyakit = new AkunPenyakit(); Akun akun = context.Akuns.FirstOrDefault(a => a.Id == VariablePublic.UserId); akunPenyakit.IdPenyakit = penyakit.Id; akunPenyakit.IdAkun = akun.Id; akunPenyakit.DeskripsiKeluhan = rtbKeluhan.Text; if (cb1Hari.Checked) { akunPenyakit.LamaSakit = "1 Hari"; } else if (cb2Hari.Checked) { akunPenyakit.LamaSakit = "2-3 Hari"; } else if (cb1Minggu.Checked) { akunPenyakit.LamaSakit = "1 Minggu"; } else if (cb2Minggu.Checked) { akunPenyakit.LamaSakit = ">2 Minggu"; } context.AkunPenyakits.Add(akunPenyakit); context.SaveChanges(); if (akunPenyakit.IdPenyakit != null && akunPenyakit.IdAkun != null && akunPenyakit.LamaSakit != null) { VariablePublic.UserPenyakitId = indexPenyakit; KeluhanBerhasilForm keluhanBerhasilForm = new KeluhanBerhasilForm(); keluhanBerhasilForm.Show(); this.Hide(); } else { MessageBox.Show("Data yang diisikan masih kosong"); } } using (CekDokEntities context = new CekDokEntities()) { T[] InitializeArray <T>(int length) where T : new() { T[] array = new T[length]; for (int i = 0; i < length; ++i) { array[i] = new T(); } return(array); } Dokter[] dokter = InitializeArray <Dokter>(5); string[] namaDokter = new string[5]; string queryString = "SELECT NamaDokter FROM DataDokter"; OleDbConnection dbConnection = new OleDbConnection(connectionString); DataSet dataSet = new DataSet(); dbConnection.Open(); OleDbDataAdapter dbAdapter = new OleDbDataAdapter(queryString, dbConnection); dbAdapter.Fill(dataSet, "Data Dokter"); dbConnection.Close(); DataTable dataTable = dataSet.Tables["Data Dokter"]; int maxRow = dataTable.Rows.Count; for (int i = 0; i < maxRow; i++) { namaDokter[i] = dataTable.Rows[i].Field <string>("NamaDokter"); dokter[i].NamaDokter = namaDokter[i]; context.Dokters.Add(dokter[i]); context.SaveChanges(); } } }