protected void txtsearch_OnTextChanged(object sender, EventArgs e) { var presenter = new PThHang(this); DataTable dt; dt = presenter.List(txtsearch.Text); RadGrid1.DataSource = dt; RadGrid1.DataBind(); }
protected void RadGrid1_OnNeedDataSource(object sender, GridNeedDataSourceEventArgs e) { var presenter = new PThHang(this); DataTable dt; if (txtsearch.Text == "") { dt = presenter.List(null); } else { dt = presenter.List(txtsearch.Text); } RadGrid1.DataSource = dt; }
protected void RadGrid1_OnDeleteCommand(object sender, GridCommandEventArgs e) { newValue = new Hashtable(); editableItem = e.Item as GridEditableItem; e.Item.OwnerTableView.ExtractValuesFromItem(newValue, editableItem); var txtidphieuchi = e.Item.FindControl("LayoutTypeIDLabel") as Label; ID = Convert.ToInt32(txtidphieuchi.Text); var presenter = new PThHang(this); Message = presenter.Delete() ? "Xóa xong" : "Không xóa được nè"; if (Message == "Xóa xong") { } }
protected void RadGrid1_OnUpdateCommand(object o, GridCommandEventArgs e) { newValue = new Hashtable(); editableItem = e.Item as GridEditableItem; e.Item.OwnerTableView.ExtractValuesFromItem(newValue, editableItem); var presenter = new PThHang(this); var txtdongianhap = e.Item.FindControl("txtdongianhap") as RadNumericTextBox; var txtdongiaban = e.Item.FindControl("txtdongiaban") as RadNumericTextBox; var txtidhang = e.Item.FindControl("txtidhang") as RadTextBox; DonGiaNhap = Convert.ToDecimal(txtdongianhap.Text); DonGiaBan = Convert.ToDecimal(txtdongiaban.Text); ID = Convert.ToInt32(txtidhang.Text); Message = presenter.Update() ? "Đã cập nhật" : "Cập nhật bị lỗi"; if (Message == "Đã cập nhật") { } }
protected void RadGrid1_OnInsertCommand(object sender, GridCommandEventArgs e) { newValue = new Hashtable(); editableItem = e.Item as GridEditableItem; e.Item.OwnerTableView.ExtractValuesFromItem(newValue, editableItem); var presenter = new PThHang(this); var txtdongianhap = e.Item.FindControl("txtdongianhap") as RadNumericTextBox; var txtdongiaban = e.Item.FindControl("txtdongiaban") as RadNumericTextBox; if (txtdongianhap != null) { DonGiaNhap = Convert.ToDecimal(txtdongianhap.Text); } if (txtdongiaban != null) { DonGiaBan = Convert.ToDecimal(txtdongiaban.Text); } SLTon = 0; Message = presenter.Inseart() ? "Thêm thành công" : "Thêm thất bại"; if (Message == "Thêm thành công") { } }