antibiotik[ Eigen Vector
] = row_total[nama_antibiotik]; }
data_hitung.DataSource = table_hitung; data_ranking.DataSource = table_ranking;
}
private void
BKeluar_Click object
sender, EventArgs
e {
this .Close;
} }
}
4. Hasil AHP Kriteria
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlServerCe;
namespace MenentukanAntibiotik
{ public
partial class
HasilAHPKriteria :
Form {
public DataTable
TableAwal; public
DataTable TableKolom;
public DataTable
TableAkhir; public
double CR;
public double
IR; public
double CI;
public double
perulangan; public
HasilAHPKriteria {
InitializeComponent;
Universitas Sumatera Utara
} private
void HasilAHPKriteria_Load
object sender,
EventArgs e
{ data_awal.DataSource = TableAwal;
data_total_kolom.DataSource = TableKolom; data_akhir.DataSource = TableAkhir;
txtCI.Text = CI.ToString; txtCR.Text = CR.ToString;
txtIR.Text = IR.ToString; }
private void
BSimpan_Click object
sender, EventArgs
e {
Database database =
new Database
CEConn ;
DataTable data =
new DataTable
; List
SqlCeParameter parameters =
new List
SqlCeParameter ;
String query =
SELECT FROM table_kriteria ORDER BY NamaKriteria ASC
; parameters =
new List
SqlCeParameter ;
data = database.GetDataTablequery, parameters; foreach
DataRow row
in data.Rows
{ string
nama = row[ NamaKriteria
].ToString; DataRow
[] rows = TableAkhir.Select Kriteria =
+ nama + ;
if rows.Length 0
{ row[
EigenVector ] = rows[0][
Eigen Vector ];
} }
bool isOk = database.SaveDataTable
table_kriteria , data,
null ,
null ;
if isOk
{ MessageBox
.Show Berhasil Simpan
; }
else {
MessageBox .Show
Gagal Simpan ;
}
Universitas Sumatera Utara
} }
} 5.
Hasil WP Antibiotik
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace MenentukanAntibiotik
{ public
partial class
HasilWPAntibiotik :
Form {
public DataTable
TableData = new
DataTable ;
public DataTable
TablePembobotan = new
DataTable ;
public DataTable
TableRanking = new
DataTable ;
public HasilWPAntibiotik
{ InitializeComponent;
}
private void
HasilWPAntibiotik_Load object
sender, EventArgs
e {
TableData.Columns.Remove Deskripsi
; TablePembobotan.Columns.Remove
Deskripsi ;
TableRanking.Columns.Remove Deskripsi
; DataView
view = new
DataView TableRanking;
view.Sort = Ranking DESC
; TableRanking = view.ToTable;
DataTable TableRankingNo = TableRanking.Copy;
TableRankingNo.Rows.RemoveAtTableRankingNo.Rows.Count - 1; TableRankingNo.Columns.Add
Rank No ,
typeof double
; int
rankNo = 1;
Universitas Sumatera Utara
foreach DataRow
row in
TableRankingNo.Rows {
row[ Rank No
] = rankNo++; }
TableRankingNo.Columns.Remove Skor
; TableRankingNo.Columns.Remove
Ranking ;
data_data.DataSource = TableData; data_pembobotan.DataSource = TablePembobotan;
data_ranking.DataSource = TableRanking; dataview_ranking_no.DataSource = TableRankingNo;
}
private void
BKeluar_Click object
sender, EventArgs
e {
this .Close;
} }
}
6. Master Antibiotik