コード例 #1
0
 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);
     }
 }
コード例 #2
0
        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;
        }