コード例 #1
0
 /// <summary>
 /// Cập nhật thông tin của một sổ tiết kiệm
 /// </summary>
 /// <param name="soTietKiemDto"></param>
 /// <returns></returns>
 public static bool Update(SoTietKiemDto soTietKiemDto, int maQuayGD = 1)
 {
     if (SoTietKiemDao.Update(soTietKiemDto))
     {
         // Xóa giao dịch trước khi thực hiện giao dịch mới
         GiaoDichDao.Delete(soTietKiemDto.MaSTK);
         GiaoDichDto giaoDichDto = new GiaoDichDto();
         giaoDichDto.MaSTK        = soTietKiemDto.MaSTK;
         giaoDichDto.GhiChu       = "Mở sổ tiết kiệm";
         giaoDichDto.MaKyH        = soTietKiemDto.MaKyHan;
         giaoDichDto.MaNV         = soTietKiemDto.MaNV;
         giaoDichDto.MaQuayGD     = maQuayGD;
         giaoDichDto.MaKHang      = soTietKiemDto.MaKhachHang;
         giaoDichDto.SoTienGui    = soTietKiemDto.SoTienGui;
         giaoDichDto.TongTien     = soTietKiemDto.SoTienGui;
         giaoDichDto.TongTienLai  = 0;
         giaoDichDto.TinhTrang    = true;
         giaoDichDto.LoaiGD       = 0;
         giaoDichDto.NgayGiaoDich = DateTime.Now;
         GiaoDichDao.Add(giaoDichDto);
         return(true);
     }
     return(false);
 }