private void chkLst_Items_Resources_ItemCheck_1(object sender, ItemCheckEventArgs e) { string xmlPath = ((CheckBoxItems)chkLst_Items_Resources.Items[e.Index]).path; Controllers.ItemController sController = new Controllers.ItemController(xmlPath); chkLst_Resources_ItemCheck(xmlPath, chkLst_Items_Selected, sController.GetItemList(), e.NewValue); }
private void chkLst_Items_Selected_SelectedIndexChanged(object sender, EventArgs e) { Item item = new Item(); if (chkLst_Items_Selected.SelectedItem != null) { CheckBoxItems selectedItem = ((CheckBoxItems)chkLst_Items_Selected.SelectedItem); string xmlPath = selectedItem.path; Controllers.ItemController sController = new Controllers.ItemController(xmlPath); item = sController.GetItem(selectedItem.display); } itemPanel1.SetValue(item); }
public void Homebrewery(string fileName) { if (chkLst_Items_Selected.CheckedItems != null) { StringBuilder sb = new StringBuilder(); foreach (CheckBoxItems selectedItem in chkLst_Items_Selected.CheckedItems) { string xmlPath = selectedItem.path; Controllers.ItemController sController = new Controllers.ItemController(xmlPath); Item item = sController.GetItem(selectedItem.display); sb.AppendLine(item.BuildHomebrewery()); } System.IO.File.WriteAllText(fileName, sb.ToString()); } }
public void Export(string fileName) { if (chkLst_Items_Selected.CheckedItems != null) { DataTable dt = Item.GenerateNewTable(); foreach (CheckBoxItems selectedItem in chkLst_Items_Selected.CheckedItems) { string xmlPath = selectedItem.path; Controllers.ItemController iController = new Controllers.ItemController(xmlPath); Item item = iController.GetItem(selectedItem.display); DataRow dr = dt.NewRow(); item.PopulateDataRow(ref dr); dt.Rows.Add(dr); } DataSet ds = new DataSet(); ds.Tables.Add(dt); DND.Controllers.ExcelController excel = new Controllers.ExcelController(); excel.ExportDataSetToExcel(ds, fileName); } }