/// <summary>
 /// Update lại danh sách của một kỳ hạn
 /// </summary>
 /// <param name="kyHanVayDto"></param>
 /// <returns></returns>
 public static string Update(KyHanVayDto kyHanVayDto)
 {
     using (QLSoTietKiemDBContext ql = new QLSoTietKiemDBContext())
     {
         var _kyHanVay = KyHanVayDao.GetById(kyHanVayDto.MaKyHan);
         if (_kyHanVay == null)
         {
             return("Hệ thống đang gặp sự cố.");
         }
         if (_kyHanVay.SoThang != kyHanVayDto.SoThang)
         {
             if (ql.KyHanVay.Any(x => x.SoThang == kyHanVayDto.SoThang && x.TinhTrang))
             {
                 return(string.Format("Kỳ hạn vay {0} đang hoạt động. Xin vui lòng chọn kỳ hạn khác", kyHanVayDto.SoThang));
             }
         }
         _kyHanVay.SoThang         = kyHanVayDto.SoThang;
         _kyHanVay.GhiChu          = kyHanVayDto.GhiChu;
         _kyHanVay.LaiSuat         = kyHanVayDto.LaiSuat;
         _kyHanVay.MucTien         = kyHanVayDto.MucTien;
         _kyHanVay.TinhTrang       = kyHanVayDto.TinhTrang;
         ql.Entry(_kyHanVay).State = System.Data.Entity.EntityState.Modified;
         ql.SaveChanges();
         return("Sửa đổi kỳ hạn thành công");
     }
 }
 /// <summary>
 /// Cập nhật lại trạng thái đã xóa -> đang hoạt động
 /// </summary>
 /// <param name="id">mã kỳ hạn</param>
 /// <returns></returns>
 public static bool UpdateStatus(int id)
 {
     using (QLSoTietKiemDBContext ql = new QLSoTietKiemDBContext())
     {
         var _kyHanVay = KyHanVayDao.GetById(id);
         if (_kyHanVay == null)
         {
             return(false);
         }
         _kyHanVay.TinhTrang       = true;
         ql.Entry(_kyHanVay).State = System.Data.Entity.EntityState.Modified;
         ql.SaveChanges();
         return(true);
     }
 }