protected void datagrid_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "select") { mode = "edit"; btnAdd.Visible = false; ClearText(); int id = Convert.ToInt32(e.CommandArgument); this.SelectedID = id; EquiptmentEN en = ClassEuipt.SearchEquipByID(id); this.SelectedEquip = en; setControl(en); divDetail.Visible = true; btnSave.Visible = true; btnDelete.Visible = true; btnCencel.Visible = true; } else { } }
private void SearchItem() { EquipmentTypeEN en = new EquipmentTypeEN(); en = ClassEuipt.SearchByID(Convert.ToInt32(hidID.Value)); this.SelectedItem = en; hidParentID.Value = en.ParentID.ToString(); }
private void BindGrid() { DataTable dt = ClassEuipt.LoadData(); this.ss_dt = dt; datagrid.DataSource = dt; datagrid.DataBind(); }
protected void btnDelete_Click(object sender, EventArgs e) { ResultEN res = ClassEuipt.Delete_Type(SelectedItem); MessageShow("ลบรายการเรียบร้อยแล้ว"); BindGrid(); BindTree(); SetDefaultControl(); }
private void BindTree() { if (TreeView1.Nodes.Count > 0) { TreeView1.Nodes.Clear(); } DataTable dt = ClassEuipt.LoadData(); BindTreeView(TreeView1.Nodes, dt, 0); }
private void Save() { ResultEN res = new ResultEN(); EquiptmentEN en = new EquiptmentEN(); switch (mode) { case "add": SetItem(en); res = ClassEuipt.Insert_Equip(en); break; case "edit": en = this.SelectedEquip; SetItem(en); res = ClassEuipt.Update_Equip(en); break; default: break; } //if (mode == "add") //{ // EquiptmentEN en = new EquiptmentEN(); // SetItem(en); // res = ClassEuipt.Insert_Equip(en); //} //else //{ // EquiptmentEN en = this.SelectedEquip; // SetItem(en); // res = ClassEuipt.Update_Equip(en); //} if (res.result) { MessageShow("บันทึกเรียบร้อยแล้ว"); BindGrid(); BindTree(); SetDefult(); this.SelectedItem = null; } }
private void BindGrid() { DataTable dt = ClassEuipt.LoadData_Master(); this.ss_dt = dt; datagrid.DataSource = dt; datagrid.DataBind(); if (dt.Rows.Count == 0) { MessageShow("ไม่มีข้อมูล"); } }
private void BindTree() { if (TreeView1.Nodes.Count > 0) { TreeView1.Nodes.Clear(); } DataTable dt = ClassEuipt.LoadData(); BindTreeView(TreeView1.Nodes, dt, 0); if (TreeView1.SelectedValue == "") { btnAddSub.Visible = false; } }
protected void btnSave_Click(object sender, EventArgs e) { ResultEN res = new ResultEN(); if (mode == "add") { EquipmentTypeEN en = new EquipmentTypeEN(); if (Level == 0) { en.TypeName = txtTypeName.Text; } else { en.TypeName = txtSubName.Text; } en.ParentID = Convert.ToInt32(hidParentID.Value); res = ClassEuipt.Insert_Type(en); } else { SetData(); EquipmentTypeEN en = new EquipmentTypeEN(); en = SelectedItem; res = ClassEuipt.Update_Type(en); } if (res.result) { MessageShow("บันทึกเรียบร้อยแล้ว"); BindGrid(); BindTree(); SetDefaultControl(); this.SelectedItem = null; } }