//************************************************************** // PUBLIC METHODS //************************************************************** public static TestDTO Ok() { TestDTO result = new TestDTO(); result.isException = false; result.isValid = true; return(result); }
//custom error - neboli pokud ja budu chtit vyhodit chybu z vlastniho programu public static TestDTO CustomError(string errorText) { TestDTO result = new TestDTO(); result.isCustomError = true; result.customErrorText = errorText; return(result); }
//exception - neocekavana vyjimka public static TestDTO Exception(Guid exceptionNo, string exceptionText) { TestDTO result = new TestDTO(); result.exceptionNo = exceptionNo; result.isException = true; result.exceptions.Add(exceptionText); return(result); }
public static TestDTO Data(Object data) { TestDTO result = new TestDTO(); if (data != null) { result.isException = false; result.isValid = true; result.data = data; } return(result); }
public static TestDTO ValidationError(Dictionary <string, string> validations) { TestDTO result = new TestDTO(); if (validations != null) { result.isValid = false; result.validations = validations; } else { result.isValid = true; } return(result); }