private void btnCapNhat_Click(object sender, EventArgs e) { try { clsQuyDinhLuong_DTO QuyDinh = new clsQuyDinhLuong_DTO(); clsQuyDinhLuong_BUS BUS = new clsQuyDinhLuong_BUS(); QuyDinh.LuongToiThieu = Convert.ToInt32(txtLuongCoBan.Text.Replace(",", "")); QuyDinh.BHXH = Convert.ToDouble(nudBHXH_NV.Value / 100); QuyDinh.BHYT = Convert.ToDouble(nudBHYT_NV.Value / 100); QuyDinh.BHTN = Convert.ToDouble(nudBHTT_NV.Value / 100); if (BUS.CapNhatQuyDinhLuong(QuyDinh)) { MessageBox.Show("Cập nhật thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); clsNhatKy_BUS BUSNK = new clsNhatKy_BUS(); BUSNK.ThemNhatKy(Program.NhanVien_Login.TaiKhoan, DateTime.Now, string.Format("{0} đã cập nhật quy định lương", Program.NhanVien_Login.TaiKhoan)); } loadDuLieuLuong(); } catch (FormatException fe) { MessageBox.Show("Vui lòng điền Lương tối thiểu", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } catch (NullReferenceException ex) { MessageBox.Show("Vui lòng điền đầy đủ các trường", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void loadDuLieuLuong() { clsQuyDinhLuong_BUS BUS = new clsQuyDinhLuong_BUS(); clsQuyDinhLuong_DTO QuyDinh = BUS.LayQuyDinhLuong(); //Giá trị mặc định int luong = Convert.ToInt32(QuyDinh.LuongToiThieu); txtLuongCoBan.Text = string.Format("{0:#,##0}", luong); formatPhanTram(); nudBHYT_NV.Value = Convert.ToDecimal(QuyDinh.BHYT) * 100; nudBHXH_NV.Value = Convert.ToDecimal(QuyDinh.BHXH) * 100; nudBHTT_NV.Value = Convert.ToDecimal(QuyDinh.BHTN) * 100; }