private void button3_Click(object sender, EventArgs e) { CNovoCaso controller = new CNovoCaso(); controller.gravaNovoCaso(CasoSingleton.getInstance()); this.Close(); }
private void button1_Click(object sender, EventArgs e) { CasoSingleton casosSel = CasoSingleton.getInstance(); casosSel.area_damaged = Area_Damaged.Text; casosSel.canker_lesion = Canker_Lesion.Text; casosSel.crop_hist = Crop_Hist.Text; casosSel.date = Date.Text; casosSel.external_decay = External_Decay.Text; casosSel.fruiting_bodies = Fruit_Bodies.Text; casosSel.fruit_pods = Fruit_Pods.Text; casosSel.fruit_spots = Fruit_Sports.Text; casosSel.germination = Germination.Text; casosSel.hail = Hail.Text; casosSel.int_discolor = Int_Discolor.Text; casosSel.leaf_shread = Leaf_Shared.Text; casosSel.leafspots_halo = Leafspots_Halo.Text; casosSel.leafspots_marg = Leafspot_Marg.Text; casosSel.leafspot_size = Leafspot_Size.Text; casosSel.leaf_malf = Leaf_Malf.Text; casosSel.leaf_mild = Leaf_Mild.Text; casosSel.leaves = Leaves.Text; casosSel.lodging = Lodging.Text; casosSel.mold_growth = Mold_Growth.Text; casosSel.mycelium = Mycelium.Text; casosSel.plant_stand = Plant_Stand.Text; casosSel.plant_growth = Plant_Growth.Text; casosSel.precip = Precip.Text; casosSel.roots = Roots.Text; casosSel.sclerotia = Sclerotia.Text; casosSel.seed = Seed.Text; casosSel.seed_discolor = Seed_Discolor.Text; casosSel.seed_size = Seed_Size.Text; casosSel.seed_tmt = Seed_Tmt.Text; casosSel.severity = Severity.Text; casosSel.shriveling = Shriveling.Text; casosSel.stem = Stem.Text; casosSel.stem_cankers = Stem_Cankers.Text; casosSel.temp = Temp.Text; this.Hide(); CasoSelecionado cs = new CasoSelecionado(); cs.Show(); }
private void button2_Click(object sender, EventArgs e) { CNovoCaso controller = new CNovoCaso(); CasoNovo casoN = CasoNovo.getInstance(); CasoSingleton caso = CasoSingleton.getInstance(); caso.doenca = doenca_textbox.Text; controller.gravaNovoCaso(caso); casoN.limpa(); caso.limpa(); this.Hide(); Main main = new Main(); main.Show(); }
private void Form1_Load(object sender, EventArgs e) { System.GC.Collect(); CCalculaSimilaridade c = new CCalculaSimilaridade(); CasoSingleton caso = CasoSingleton.getInstance(); List <Caso> casos_calculados = c.calculaSimilaridadeLocal(caso); ListViewItem lvi = new ListViewItem("area_damaged"); lvi.SubItems.Add(caso.area_damaged); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("canker_lesion"); lvi.SubItems.Add(caso.canker_lesion); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("crop_hist"); lvi.SubItems.Add(caso.crop_hist); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("date"); lvi.SubItems.Add(caso.date); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("external_decay"); lvi.SubItems.Add(caso.external_decay); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("fruiting_bodies"); lvi.SubItems.Add(caso.fruiting_bodies); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("fruit_pods"); lvi.SubItems.Add(caso.fruit_pods); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("fruit_spots"); lvi.SubItems.Add(caso.fruit_spots); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("germination"); lvi.SubItems.Add(caso.germination); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("hail"); lvi.SubItems.Add(caso.hail); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("int_discolor"); lvi.SubItems.Add(caso.int_discolor); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("leafspots_halo"); lvi.SubItems.Add(caso.leafspots_halo); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("leafspots_marg"); lvi.SubItems.Add(caso.leafspots_marg); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("leafspot_size"); lvi.SubItems.Add(caso.leafspot_size); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("leaf_malf"); lvi.SubItems.Add(caso.leaf_malf); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("leaf_mild"); lvi.SubItems.Add(caso.leaf_mild); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("leaf_shread"); lvi.SubItems.Add(caso.leaf_shread); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("leaves"); lvi.SubItems.Add(caso.leaves); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("lodging"); lvi.SubItems.Add(caso.lodging); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("mold_growth"); lvi.SubItems.Add(caso.mold_growth); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("mycelium"); lvi.SubItems.Add(caso.mycelium); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("plant_growth"); lvi.SubItems.Add(caso.plant_growth); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("plant_stand"); lvi.SubItems.Add(caso.plant_stand); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("precip"); lvi.SubItems.Add(caso.precip); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("roots"); lvi.SubItems.Add(caso.roots); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("sclerotia"); lvi.SubItems.Add(caso.sclerotia); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("seed"); lvi.SubItems.Add(caso.seed); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("seed_discolor"); lvi.SubItems.Add(caso.seed_discolor); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("seed_size"); lvi.SubItems.Add(caso.seed_size); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("seed_tmt"); lvi.SubItems.Add(caso.seed_tmt); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("severity"); lvi.SubItems.Add(caso.severity); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("shriveling"); lvi.SubItems.Add(caso.shriveling); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("stem"); lvi.SubItems.Add(caso.stem); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("stem_cankers"); lvi.SubItems.Add(caso.stem_cankers); listCasoInserido.Items.Add(lvi); lvi = new ListViewItem("temp"); lvi.SubItems.Add(caso.temp); listCasoInserido.Items.Add(lvi); //PropertyInfo[] valAtb = caso.GetType().GetProperties(); //listCasoInserido.Columns.Add("teste", caso.area_damaged); /*DaoCaso dao = new DaoCaso(); * * List<Caso> casos = dao.getAll(); * * for(int i = 0; i < casos.Count; i++) * { * * }*/ //Atributo.Text = valAtb[1].ToString(); //Valor.Text = caso.area_damaged; List <Caso> casos = c.selecionaMelhores(casos_calculados); for (int i = 0; i < casos.Count; i++) { GridViewCasoscomSimilaridade.Rows.Add(casos[i].caso, casos[i].doenca, casos[i].SimilaridadeGlobal); } }
private void TelaFinal_Load(object sender, EventArgs e) { CasoNovo casoN = CasoNovo.getInstance(); CasoSingleton caso = CasoSingleton.getInstance(); ListViewItem lvi = new ListViewItem("area_damaged"); lvi.SubItems.Add(caso.area_damaged); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("canker_lesion"); lvi.SubItems.Add(caso.canker_lesion); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("crop_hist"); lvi.SubItems.Add(caso.crop_hist); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("date"); lvi.SubItems.Add(caso.date); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("external_decay"); lvi.SubItems.Add(caso.external_decay); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("fruiting_bodies"); lvi.SubItems.Add(caso.fruiting_bodies); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("fruit_pods"); lvi.SubItems.Add(caso.fruit_pods); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("fruit_spots"); lvi.SubItems.Add(caso.fruit_spots); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("germination"); lvi.SubItems.Add(caso.germination); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("hail"); lvi.SubItems.Add(caso.hail); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("int_discolor"); lvi.SubItems.Add(caso.int_discolor); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("leafspots_halo"); lvi.SubItems.Add(caso.leafspots_halo); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("leafspots_marg"); lvi.SubItems.Add(caso.leafspots_marg); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("leafspot_size"); lvi.SubItems.Add(caso.leafspot_size); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("leaf_malf"); lvi.SubItems.Add(caso.leaf_malf); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("leaf_mild"); lvi.SubItems.Add(caso.leaf_mild); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("leaf_shread"); lvi.SubItems.Add(caso.leaf_shread); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("leaves"); lvi.SubItems.Add(caso.leaves); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("lodging"); lvi.SubItems.Add(caso.lodging); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("mold_growth"); lvi.SubItems.Add(caso.mold_growth); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("mycelium"); lvi.SubItems.Add(caso.mycelium); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("plant_growth"); lvi.SubItems.Add(caso.plant_growth); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("plant_stand"); lvi.SubItems.Add(caso.plant_stand); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("precip"); lvi.SubItems.Add(caso.precip); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("roots"); lvi.SubItems.Add(caso.roots); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("sclerotia"); lvi.SubItems.Add(caso.sclerotia); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("seed"); lvi.SubItems.Add(caso.seed); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("seed_discolor"); lvi.SubItems.Add(caso.seed_discolor); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("seed_size"); lvi.SubItems.Add(caso.seed_size); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("seed_tmt"); lvi.SubItems.Add(caso.seed_tmt); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("severity"); lvi.SubItems.Add(caso.severity); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("shriveling"); lvi.SubItems.Add(caso.shriveling); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("stem"); lvi.SubItems.Add(caso.stem); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("stem_cankers"); lvi.SubItems.Add(caso.stem_cankers); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("temp"); lvi.SubItems.Add(caso.temp); listNovoCaso.Items.Add(lvi); //segunda lista lvi = new ListViewItem("area_damaged"); lvi.SubItems.Add(casoN.area_damaged); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("canker_lesion"); lvi.SubItems.Add(casoN.canker_lesion); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("crop_hist"); lvi.SubItems.Add(casoN.crop_hist); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("date"); lvi.SubItems.Add(casoN.date); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("external_decay"); lvi.SubItems.Add(casoN.external_decay); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("fruiting_bodies"); lvi.SubItems.Add(casoN.fruiting_bodies); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("fruit_pods"); lvi.SubItems.Add(casoN.fruit_pods); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("fruit_spots"); lvi.SubItems.Add(casoN.fruit_spots); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("germination"); lvi.SubItems.Add(casoN.germination); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("hail"); lvi.SubItems.Add(caso.hail); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("int_discolor"); lvi.SubItems.Add(casoN.int_discolor); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("leafspots_halo"); lvi.SubItems.Add(casoN.leafspots_halo); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("leafspots_marg"); lvi.SubItems.Add(caso.leafspots_marg); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("leafspot_size"); lvi.SubItems.Add(caso.leafspot_size); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("leaf_malf"); lvi.SubItems.Add(caso.leaf_malf); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("leaf_mild"); lvi.SubItems.Add(casoN.leaf_mild); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("leaf_shread"); lvi.SubItems.Add(casoN.leaf_shread); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("leaves"); lvi.SubItems.Add(casoN.leaves); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("lodging"); lvi.SubItems.Add(casoN.lodging); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("mold_growth"); lvi.SubItems.Add(caso.mold_growth); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("mycelium"); lvi.SubItems.Add(caso.mycelium); listNovoCaso.Items.Add(lvi); lvi = new ListViewItem("plant_growth"); lvi.SubItems.Add(casoN.plant_growth); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("plant_stand"); lvi.SubItems.Add(casoN.plant_stand); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("precip"); lvi.SubItems.Add(casoN.precip); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("roots"); lvi.SubItems.Add(casoN.roots); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("sclerotia"); lvi.SubItems.Add(casoN.sclerotia); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("seed"); lvi.SubItems.Add(casoN.seed); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("seed_discolor"); lvi.SubItems.Add(casoN.seed_discolor); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("seed_size"); lvi.SubItems.Add(casoN.seed_size); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("seed_tmt"); lvi.SubItems.Add(casoN.seed_tmt); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("severity"); lvi.SubItems.Add(casoN.severity); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("shriveling"); lvi.SubItems.Add(casoN.shriveling); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("stem"); lvi.SubItems.Add(casoN.stem); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("stem_cankers"); lvi.SubItems.Add(casoN.stem_cankers); listSelecionado.Items.Add(lvi); lvi = new ListViewItem("temp"); lvi.SubItems.Add(casoN.temp); listSelecionado.Items.Add(lvi); doenca_textbox.Text = casoN.doenca; }