Beispiel #1
0
        //**************************************************************
        // PUBLIC METHODS
        //**************************************************************

        public static TestDTO Ok()
        {
            TestDTO result = new TestDTO();

            result.isException = false;
            result.isValid     = true;
            return(result);
        }
Beispiel #2
0
        //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);
        }
Beispiel #3
0
        //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);
        }
Beispiel #4
0
        public static TestDTO Data(Object data)
        {
            TestDTO result = new TestDTO();

            if (data != null)
            {
                result.isException = false;
                result.isValid     = true;
                result.data        = data;
            }
            return(result);
        }
Beispiel #5
0
        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);
        }