protected void btnSuaClick(object sender, DirectEventArgs e) { try { if (grpDanhSachNgayLeTet.GetSelectedRecordIDs().Count > 1) { X.Msg.Alert("Thông báo", "Bạn chỉ được chọn 1 dòng").Show(); return; } wdAddWindow.Icon = Icon.Pencil; wdAddWindow.Title = "Sửa một ngày nghỉ lễ, tết"; DAL.DanhSachNgayLe ngayle = new DanhSachNgayLeController().GetByID(int.Parse(grpDanhSachNgayLeTet.GetSelectedRecordIDs().FirstOrDefault().ToString())); txtTenNgayLe.Text = ngayle.TenNgayLe; txtNgay.Text = ngayle.Ngay.ToString(); txtThang.Text = ngayle.Thang.ToString(); cbbLoaiNgay.Value = ngayle.AmLich.ToString(); btnCapNhatSua.Show(); btnCapNhatThem.Hide(); btnCapNhatThemVaDongLai.Hide(); wdAddWindow.Show(); } catch (Exception ex) { X.Msg.Alert("Có lỗi xảy ra", ex.Message).Show(); } }
protected void btnCapNhatSua_Click(object sender, DirectEventArgs e) { try { DAL.DanhSachNgayLe ngayle = new DanhSachNgayLeController().GetByID(int.Parse(grpDanhSachNgayLeTet.GetSelectedRecordIDs().FirstOrDefault().ToString())); ngayle.TenNgayLe = txtTenNgayLe.Text; ngayle.AmLich = bool.Parse(cbbLoaiNgay.SelectedItem.Value); ngayle.Ngay = int.Parse(txtNgay.Text); ngayle.Thang = int.Parse(txtThang.Text); // ngayle.KiHieuChamCong = txtKyHieuChamCong.Text; new DanhSachNgayLeController().Update(ngayle); Dialog.ShowNotification("Thông báo", "Đã cập nhật thành công"); grpDanhSachNgayLeTet.GetGridPanel().Reload(); wdAddWindow.Hide(); } catch (Exception ex) { X.Msg.Alert("Có lỗi xảy ra", ex.Message).Show(); } }