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();
        }