private void addNewIndikator(int tahun, string ruangan) { int count = 0; string data = null; float[] value = new float[12]; for (int i = 0; i < 6; i++) { switch (i) { case 0: data = "BOR"; for (int j = 0; j < 12; j++) { value[j] = 0; } break; case 1: data = "ALOS"; for (int j = 0; j < 12; j++) { value[j] = 0; } break; case 2: data = "TOI"; for (int j = 0; j < 12; j++) { value[j] = 0; } break; case 3: data = "BTO"; for (int j = 0; j < 12; j++) { value[j] = 0; } break; case 4: data = "NDR"; for (int j = 0; j < 12; j++) { value[j] = 0; } break; case 5: data = "GDR"; for (int j = 0; j < 12; j++) { value[j] = 0; } break; default: break; } count++; float rerata = 0; Indikator indikator = new Indikator { Id = count, Ruangan = ruangan, Tahun = tahun, Data = data, Januari = value[0], Februari = value[1], Maret = value[2], April = value[3], Mei = value[4], Juni = value[5], Juli = value[6], Agustus = value[7], September = value[8], Oktober = value[9], November = value[10], Desember = value[11], Total = rerata }; SqliteDataAccess.insertNewIndikator(indikator); } }
private void addNewData(int tahun, string ruangan) { for (int i = 0; i < 8; i++) { string data = null; switch (i) { case 0: data = "Hari Perawatan"; break; case 1: data = "Lama Dirawat"; break; case 2: data = "Pasien Keluar (H&M)"; break; case 3: data = "Pasien Mati Keseluruhan"; break; case 4: data = "Pasien Mati < 48 jam"; break; case 5: data = "Pasien Mati >= 48 jam"; break; case 6: data = "Jumlah Tempat Tidur"; break; case 7: data = "Jumlah Periode"; break; default: break; } newData = new Rekapitulasi(); newData.Id = i + 1; newData.Ruangan = ruangan; newData.Tahun = tahun; newData.Data = data; newData.Januari = 0; newData.Februari = 0; newData.Maret = 0; newData.April = 0; newData.Mei = 0; newData.Juni = 0; newData.Juli = 0; newData.Agustus = 0; newData.September = 0; newData.Oktober = 0; newData.November = 0; newData.Desember = 0; newData.Total = 0; SqliteDataAccess.insertNewData(newData); } addNewIndikator(tahun, ruangan); }