protected void butUpdate_Click(object sender, EventArgs e) { var info = HocsinhDB.GetInfo(_hocsinhid); info.Hocsinh_IsLearning = ConvertUtility.ToBoolean(chkIsLearning.Checked); try { HocsinhDB.Update(info); lblUpdateStatus.Text = MiscUtility.UPDATE_SUCCESS; } catch { lblUpdateStatus.Text = MiscUtility.UPDATE_ERROR; } }
protected void butUpdateAll_Click(object sender, EventArgs e) { try { foreach (DataGridItem item in dtgOrder.Items) { int id = ConvertUtility.ToInt32(item.Cells[0].Text); HocsinhInfo info = HocsinhDB.GetInfo(id); var chkIsLearning = (CheckBox)item.FindControl("chkIsLearning"); info.Hocsinh_IsLearning = ConvertUtility.ToBoolean(chkIsLearning.Checked); HocsinhDB.Update(info); } lblUpdateStatus.Text = MiscUtility.UPDATE_SUCCESS; } catch { lblUpdateStatus.Text = MiscUtility.UPDATE_ERROR; //ex.ToString(); } }
protected void dtgProduct_ItemCommand(object source, DataGridCommandEventArgs e) { if (e.CommandName == "delete") { int id = ConvertUtility.ToInt32(e.Item.Cells[0].Text); try { HocsinhDB.Delete(id); lblUpdateStatus.Text = MiscUtility.UPDATE_SUCCESS; } catch { lblUpdateStatus.Text = MiscUtility.UPDATE_ERROR; } } if (e.CommandName == "updaterow") { try { int id = ConvertUtility.ToInt32(e.Item.Cells[0].Text); HocsinhInfo info = HocsinhDB.GetInfo(id); var chkIsLearning = (CheckBox)e.Item.FindControl("chkIsLearning"); info.Hocsinh_IsLearning = ConvertUtility.ToBoolean(chkIsLearning.Checked); HocsinhDB.Update(info); lblUpdateStatus.Text = MiscUtility.UPDATE_SUCCESS; } catch { lblUpdateStatus.Text = MiscUtility.UPDATE_ERROR; //ex.ToString(); } } }