/// <summary> /// Xóa bỏ sổ tiết kiệm(Update lại trạng thái là đã xóa sổ = 0) /// </summary> /// <param name="id">mã sổ tiết tiệm</param> /// <returns></returns> public static bool Delete(int id, int manv, double tongTien, double tongLai, int maQuayGD = 1) { var soTietKiemDto = SoTietKiemDao.Delete(id); if (soTietKiemDto != null) { GiaoDichDto giaoDichDto = new GiaoDichDto(); int mastk = SoTietKiemDao.GetSTKTopOne(); giaoDichDto.MaSTK = mastk; giaoDichDto.GhiChu = "Rút sổ tiết kiệm"; giaoDichDto.MaKyH = soTietKiemDto.MaKyHan; giaoDichDto.MaNV = manv; giaoDichDto.MaQuayGD = maQuayGD; giaoDichDto.MaKHang = soTietKiemDto.MaKhachHang; giaoDichDto.SoTienGui = soTietKiemDto.SoTienGui; giaoDichDto.TongTien = tongTien; giaoDichDto.TongTienLai = tongLai; giaoDichDto.TinhTrang = true; giaoDichDto.LoaiGD = 1; giaoDichDto.NgayGiaoDich = DateTime.Now; GiaoDichDao.Add(giaoDichDto); return(true); } return(false); }
/// <summary> /// Thêm một sổ tiết kiệm mới /// </summary> /// <param name="stkDto">SoTietKiemDto</param> /// <returns></returns> public static bool Add(SoTietKiemDto stkDto, int maQuayGD = 1) { if (SoTietKiemDao.Add(stkDto)) { GiaoDichDto giaoDichDto = new GiaoDichDto(); int mastk = SoTietKiemDao.GetSTKTopOne(); giaoDichDto.MaSTK = mastk; giaoDichDto.GhiChu = "Mở sổ tiết kiệm"; giaoDichDto.MaKyH = stkDto.MaKyHan; giaoDichDto.MaNV = stkDto.MaNV; giaoDichDto.MaQuayGD = maQuayGD; giaoDichDto.MaKHang = stkDto.MaKhachHang; giaoDichDto.SoTienGui = stkDto.SoTienGui; giaoDichDto.TongTien = stkDto.SoTienGui; giaoDichDto.TongTienLai = 0; giaoDichDto.TinhTrang = true; giaoDichDto.LoaiGD = 1; giaoDichDto.NgayGiaoDich = DateTime.Now; GiaoDichDao.Add(giaoDichDto); return(true); } return(false); }