protected void GridView_BacLuongCaoNhat_HtmlDataCellPrepared(object sender, ASPxGridViewTableDataCellEventArgs e) { if (e.DataColumn.FieldName == "id") { ASPxLabel lbl_STT = GridView_BacLuongCaoNhat.FindRowCellTemplateControl(e.VisibleIndex, e.DataColumn, "lbl_STT") as ASPxLabel; lbl_STT.Text = nSTT++ + "";; } }
// khu vuc code popup bac luong cao nhat protected void CallbackPopup_ThoiDiemBacLuongCaoNhat_Load(object source, DevExpress.Web.ASPxClasses.CallbackEventArgsBase e) { int idNhomChuaBac = objSalary.GetSalaryType(Convert.ToInt32(e.Parameter.ToString().Substring(6))).groupid; hiddenPopup_IdNhomChuaBac.Value = idNhomChuaBac.ToString(); GridView_BacLuongCaoNhat.DataSource = objSalary.GetBacLuongCaoNhat_IdNhomLuong(idNhomChuaBac); GridView_BacLuongCaoNhat.DataBind(); }
private string GetTextPopup_BacLuong(string fieldName) { int index = GridView_BacLuongCaoNhat.EditingRowVisibleIndex; string values = ""; if (index >= 0) { values = GridView_BacLuongCaoNhat.GetRowValues(index, fieldName).ToString(); } return(values); }
protected void GridView_BacLuongCaoNhat_RowDeleting(object sender, DevExpress.Web.Data.ASPxDataDeletingEventArgs e) { this.bacluongInfo = objSalary.GetBacLuongCaoNhat_ThuocNhomTheoThoiDiem(Convert.ToInt32(e.Keys[0].ToString())); this.objSalary.DeleteBacLuongCaoNhat(bacluongInfo); int idNhomChuaBac = 0; if (hiddenPopup_IdNhomChuaBac.Value.Trim() != "") { idNhomChuaBac = Convert.ToInt32(hiddenPopup_IdNhomChuaBac.Value); } GridView_BacLuongCaoNhat.DataSource = objSalary.GetBacLuongCaoNhat_IdNhomLuong(idNhomChuaBac); GridView_BacLuongCaoNhat.DataBind(); GridView_BacLuongCaoNhat.CancelEdit(); e.Cancel = true; }
protected void GridView_BacLuongCaoNhat_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e) { ASPxTextBox txtPopup_BacLuongCaoNhat = GridView_BacLuongCaoNhat.FindEditFormTemplateControl("txtPopup_BacLuongCaoNhat") as ASPxTextBox; ASPxDateEdit datePopup_DateEffectted = GridView_BacLuongCaoNhat.FindEditFormTemplateControl("datePopup_DateEffectted") as ASPxDateEdit; this.bacluongInfo = objSalary.GetBacLuongCaoNhat_ThuocNhomTheoThoiDiem(Convert.ToInt32(e.Keys[0].ToString())); this.bacluongInfo.bacLuongTheoNhom = txtPopup_BacLuongCaoNhat.Text.Trim(); this.bacluongInfo.thoiDiem = datePopup_DateEffectted.Value != null ? datePopup_DateEffectted.Date : Convert.ToDateTime("01/01/1900"); objSalary.UpdateBacLuongCaoNhat(bacluongInfo); int idNhomChuaBac = 0; if (hiddenPopup_IdNhomChuaBac.Value.Trim() != "") { idNhomChuaBac = Convert.ToInt32(hiddenPopup_IdNhomChuaBac.Value); } GridView_BacLuongCaoNhat.DataSource = objSalary.GetBacLuongCaoNhat_IdNhomLuong(idNhomChuaBac); GridView_BacLuongCaoNhat.DataBind(); GridView_BacLuongCaoNhat.CancelEdit(); e.Cancel = true; }