protected void m_grid_RowCommand(object sender, GridViewCommandEventArgs e) { try { string commandName = e.CommandName; GridViewRow row = m_grid.FooterRow; if (commandName == "Insert") { clsPhongBan objPhongBan= new clsPhongBan(); string TenPhongBanCha = ((DropDownList)row.FindControl("txtIPhongBanCha")).Text; string TenDonVi = ((DropDownList)row.FindControl("txtIDonVi")).Text; string TenPhongBan = ((TextBox)row.FindControl("txtITenPhongBan")).Text; string DiaChi = ((TextBox)row.FindControl("txtIDiaChi")).Text; string ChucDanhPhuTrach = ((TextBox)row.FindControl("txtIChucDanhPhuTrach")).Text; string NhanVienPhuTrach = ((DropDownList)row.FindControl("txtITenDayDu")).Text; objPhongBan.PhongBan_Parent_Id = TenPhongBanCha; objPhongBan.DonVi_Id = TenDonVi; objPhongBan.TenPhongBan = TenPhongBan; objPhongBan.DiaChi = DiaChi; objPhongBan.NhanVien_PhuTrach_Id = NhanVienPhuTrach; objPhongBan.ChucDanhPhuTrach = ChucDanhPhuTrach; int _result = objPhongBan.Insert(); if (_result >= 1) { ltlAnnouncement.Text = "Thêm mới phòng ban '" + TenPhongBan + "' thành công!"; } if (_result == -1) { ltlAnnouncement.Text = "Phòng ban '" + TenPhongBan + "' đã tồn tại, bạn nên kiểm tra lại!"; } if (_result == 0) { ltlAnnouncement.Text = "Có lỗi trong quá trình thêm mới!"; } bindData(-1); } } catch (Exception ex) { ltlAnnouncement.Text = "Khong them moi duoc du lieu. Vui long lien he voi quan tri<br>" + ex.Message; } }