示例#1
0
 public List <VOYAGE> GetVoyATD()
 {
     Logger.Info("GetVoyATD");
     try
     {
         //Filter voyages which has ATD null
         List <VOYAGE> lstVoyage = _oraVoyageRepository.FindBy(x => x.ATD == null).ToList();
         if (lstVoyage.Count() > 0)
         {
             return(lstVoyage);
         }
         else
         {
             return(null);
         }
     }
     catch (Exception e)
     {
         Logger.Error("GetVoyATD Error: ", e);
         throw e;
     }
 }
示例#2
0
 ///
 /// <summary>
 /// Lấy danh sách tàu chưa rời cảng
 /// </summary>
 /// <returns></returns>
 ///
 public List <VOYAGE> GetVoyATD()
 {
     Logger.Info("GetVoyATD");
     try
     {
         _oraVoyageRepository = new OraVoyageRepository();
         //Lọc các tàu chưa rời cảng có ATD là null
         List <VOYAGE> lstVoyage = _oraVoyageRepository.FindBy(x => x.ATD == null).ToList();
         //Trả về danh sách chỉ khi có giá trị
         if (lstVoyage.Count() > 0)
         {
             return(lstVoyage);
         }
         else
         {
             return(null);
         }
     }catch (Exception e)
     {
         Logger.Error("GetVoyATD Error: ", e);
         throw e;
     }
 }