Pokaż
Ignoruj:
Data:
2009-12-29 15:26:07 (16 years ago)
Autor:
alina
Opis:

re #215 dodanie testow interfejsowych, dotyczacych walidacji danych, przeslanych z eCardu, modyfikacje w odczycie danych przesylanych z eCardu

Pliki:
1 zmodyfikowane

Legenda:

Bez zmian
Dodane
Usunięte
  • trunk/eCard/eCardMVC/adMoto.Payments.Core/Data/PotwierdzeniaEcard.cs

    r982 r985  
    1717            if (string.IsNullOrEmpty(value)) return; 
    1818 
    19             if (value.Length > 3) throw new ArgumentException("VALIDATIONCODE must be max 3 characters long"); 
     19            if (value.Length > 3) throw new ArgumentException("VALIDATIONCODE must be max 3 characters long."); 
    2020        } 
     21        partial void OnBINChanging(string value) 
     22        { 
     23            if (string.IsNullOrEmpty(value)) return; 
     24 
     25            if (value.Length > 6) throw new ArgumentException("BIN must be max 6 characters long."); 
     26        } 
     27        partial void OnMERCHANTNUMBERChanging(string value) 
     28        { 
     29            if (string.IsNullOrEmpty(value)) return; 
     30 
     31            if (value.Length > 50) throw new ArgumentException("MERCHANTNUMBER must be 50 characters long."); 
     32        } 
     33        partial void OnCOMMTYPEChanging(string value) 
     34        { 
     35            if (string.IsNullOrEmpty(value)) return; 
     36 
     37            if (value.Length > 50) throw new ArgumentException("COMMTYPE must be 50 characters long."); 
     38        } 
     39        partial void OnCURRENTSTATEChanging(string value) 
     40        { 
     41            if (string.IsNullOrEmpty(value)) return; 
     42 
     43            if (value.Length > 50) throw new ArgumentException("CURRENTSTATE must be 50 characters long."); 
     44        } 
     45        partial void OnPREVIOUSSTATEChanging(string value) 
     46        { 
     47            if (string.IsNullOrEmpty(value)) return; 
     48 
     49            if (value.Length > 50) throw new ArgumentException("PREVIOUSSTATE must be 50 characters long."); 
     50        } 
     51        partial void OnAPPROVALCODEChanging(string value) 
     52        { 
     53            if (string.IsNullOrEmpty(value)) return; 
     54 
     55            if (value.Length > 50) throw new ArgumentException("APPROVALCODE must be 50 characters long."); 
     56        } 
     57        partial void OnTYPEChanging(string value) 
     58        { 
     59            if (string.IsNullOrEmpty(value)) return; 
     60 
     61            if (value.Length > 2) throw new ArgumentException("TYPE must be 2 characters long."); 
     62        } 
     63        partial void OnWITHCVCChanging(string value) 
     64        { 
     65            if (string.IsNullOrEmpty(value)) return; 
     66 
     67            if (value.Length > 3) throw new ArgumentException("WITHCVC must be 4 characters long."); 
     68        } 
     69        
    2170    } 
    2271}