protected void grid_RowDeleting(object sender, DevExpress.Web.Data.ASPxDataDeletingEventArgs e) { this.baohiem = objBaoHiem.GetBaoHiemId(Int32.Parse(e.Keys[grid.KeyFieldName].ToString())); int idLoaiBH = HiddenIdLoaiBH.Count > 0 ? Convert.ToInt32(HiddenIdLoaiBH.Get("idLoaiBH")) : 2; if (this.baohiem != null) { this.objBaoHiem.DeleteBaoHiem(baohiem); } grid.CancelEdit(); e.Cancel = true; this.grid.DataSource = objBaoHiem.GetBaoHiemByIdLoaiBH(idLoaiBH); this.grid.DataBind(); }
protected void grid_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e) { ASPxTextBox txtTLNSDLDong = grid.FindEditFormTemplateControl("txtTLNSDLDong") as ASPxTextBox; ASPxTextBox txtTLNLaoDong = grid.FindEditFormTemplateControl("txtTLNLaoDong") as ASPxTextBox; ASPxDateEdit txtThoiDiem = grid.FindEditFormTemplateControl("txtThoiDiem") as ASPxDateEdit; int idLoaiBH = HiddenIdLoaiBH.Count > 0 ? Convert.ToInt32(HiddenIdLoaiBH.Get("idLoaiBH")) : 2; this.baohiem.id = -1; this.baohiem.idloaibh = idLoaiBH; this.baohiem.tlnsudunglaodong = txtTLNSDLDong.Text.Trim(); this.baohiem.tllaodong = txtTLNLaoDong.Text.Trim(); this.baohiem.thoidiem = txtThoiDiem.Date; this.objBaoHiem.AddBaoHiem(baohiem); grid.CancelEdit(); e.Cancel = true; this.grid.DataSource = objBaoHiem.GetBaoHiemByIdLoaiBH(idLoaiBH); this.grid.DataBind(); }
protected void grid_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e) { ASPxTextBox txtTLNSDLDong = grid.FindEditFormTemplateControl("txtTLNSDLDong") as ASPxTextBox; ASPxTextBox txtTLNLaoDong = grid.FindEditFormTemplateControl("txtTLNLaoDong") as ASPxTextBox; ASPxDateEdit txtThoiDiem = grid.FindEditFormTemplateControl("txtThoiDiem") as ASPxDateEdit; this.baohiem = objBaoHiem.GetBaoHiemId(Int32.Parse(e.Keys[grid.KeyFieldName].ToString())); int idLoaiBH = HiddenIdLoaiBH.Count > 0 ? Convert.ToInt32(HiddenIdLoaiBH.Get("idLoaiBH")) : 2; if (this.baohiem != null) { this.baohiem.idloaibh = idLoaiBH; this.baohiem.tlnsudunglaodong = txtTLNSDLDong.Text.Trim(); this.baohiem.tllaodong = txtTLNLaoDong.Text.Trim(); this.baohiem.thoidiem = txtThoiDiem.Date; this.objBaoHiem.UpdateBaoHiem(baohiem); } grid.CancelEdit(); e.Cancel = true; this.grid.DataSource = objBaoHiem.GetBaoHiemByIdLoaiBH(idLoaiBH); this.grid.DataBind(); }