public string GetMessage(ErrorMessagesEnum message) { switch (message) { case ErrorMessagesEnum.EntityNull: return("The entity passed is null"); case ErrorMessagesEnum.ModelValidation: return("The request data is not correct."); case ErrorMessagesEnum.ExternalDuplicate: return("The request data is not valid."); case ErrorMessagesEnum.ExternalUnknown: return("External unknown error."); case ErrorMessagesEnum.ExternalOK: return("External OK"); case ErrorMessagesEnum.ConcurrentDeleteError: return("The request data is was deleted from other thread."); case ErrorMessagesEnum.ConcurrentUpdateError: return("The request data is was updated from other thread."); default: throw new ArgumentOutOfRangeException(nameof(message), message, null); } }
public string GetMessage(ErrorMessagesEnum message) { switch (message) { case ErrorMessagesEnum.EntityNull: return("The entity passed is null {0}. Additional information: {1}"); case ErrorMessagesEnum.ModelValidation: return("The request data is not correct. Additional information: {0}"); case ErrorMessagesEnum.ObjectDoesNotExists: return("The object doesn't not exists"); case ErrorMessagesEnum.CannotCreate: return("Cannot create object"); case ErrorMessagesEnum.CannotDelete: return("Cannot delete object"); case ErrorMessagesEnum.CannotUpdate: return("Cannot update object"); case ErrorMessagesEnum.NotValidInformations: return("Invalid informations"); case ErrorMessagesEnum.CannotRetrieveToken: return("Cannot retrieve token"); default: throw new ArgumentOutOfRangeException(nameof(message), message, null); } }
public string GetMessage(ErrorMessagesEnum message) { switch (message) { case ErrorMessagesEnum.EntityNull: return("The entity passed is null {0}. Additional information: {1}"); case ErrorMessagesEnum.ModelValidation: return("The request data is not correct. Additional information: {0}"); default: throw new ArgumentOutOfRangeException(nameof(message), message, null); } }
public string GetMessage(ErrorMessagesEnum message) { switch (message) { case ErrorMessagesEnum.EntityNull: return("The entity passed is null {0}. Additional information: {1}"); case ErrorMessagesEnum.ModelValidation: return("The request data is not correct. Additional information: {0}"); case ErrorMessagesEnum.AuthUserDoesNotExists: return("The user doesn't not exists"); case ErrorMessagesEnum.AuthWrongCredentials: return("The email or password are wrong"); case ErrorMessagesEnum.AuthCannotCreate: return("Cannot create user"); case ErrorMessagesEnum.AuthCannotDelete: return("User Cannot delete this {0}"); case ErrorMessagesEnum.AuthCannotUpdate: return("Cannot update user"); case ErrorMessagesEnum.AuthNotValidInformations: return("Invalid informations"); case ErrorMessagesEnum.AuthCannotRetrieveToken: return("Cannot retrieve token"); case ErrorMessagesEnum.DuplicateKey: return("A {0} with the same {1} already exists"); case ErrorMessagesEnum.NotFound: return("An {} with id {} doesn't exist"); case ErrorMessagesEnum.NotAvailable: return("The selected Resource is not available durring this period"); case ErrorMessagesEnum.MaximumDurationExceeded: return("You have Exceeded the maximum durration for a single reservation"); default: throw new ArgumentOutOfRangeException(nameof(message), message, null); } }
public string GetMessage(ErrorMessagesEnum message) { switch (message) { case ErrorMessagesEnum.EntityNull: return("The entity passed is null {0}. Additional information: {1}"); case ErrorMessagesEnum.ModelValidation: return("The request data is not correct. Additional information: {0}"); case ErrorMessagesEnum.AuthUserDoesNotExists: return("The user doesn't not exists"); case ErrorMessagesEnum.AuthWrongCredentials: return("The email or password are wrong"); case ErrorMessagesEnum.AuthCannotCreate: return("Cannot create user"); case ErrorMessagesEnum.AuthCannotDelete: return("Cannot delete user"); case ErrorMessagesEnum.AuthCannotUpdate: return("Cannot update user"); case ErrorMessagesEnum.AuthNotValidInformations: return("Invalid informations"); case ErrorMessagesEnum.AuthCannotRetrieveToken: return("Cannot retrieve token"); case ErrorMessagesEnum.AuthCannotRetrieveRefrehToken: return("Cannot retrieve refresh token"); default: throw new ArgumentOutOfRangeException(nameof(message), message, null); } }
public string GetErrorMessage(ErrorMessagesEnum errorNum) { switch (errorNum) { case ErrorMessagesEnum.ModelValidation: return("The request data is not valid. For instance {0}"); case ErrorMessagesEnum.EntityNull: return("The entity passed cannot be null."); case ErrorMessagesEnum.EntityNotFound: return("The entity passed does not exists."); case ErrorMessagesEnum.EntityDuplicate: return("The entity passed already exists."); case ErrorMessagesEnum.InvalidOption: return(string.Format("The option passed is not valid. Only the follow options are valid: {0} ", RouteOptions.GetPathOptions())); default: throw new ArgumentOutOfRangeException(nameof(errorNum), errorNum, null); } }
public CookignException(ErrorMessagesEnum message) : base(message.GetDescription()) { }
public CookignException(ErrorMessagesEnum message, System.Exception innerException) : base(message.GetDescription(), innerException) { }
public string GetMessage(ErrorMessagesEnum message) { switch (message) { case ErrorMessagesEnum.EntityNull: return("The request cannot process"); //return "The entity passed is null"; case ErrorMessagesEnum.ModelValidation: return("The request data is not correct. Additional information: {0}"); case ErrorMessagesEnum.NullException: return("NullException"); // return "The request cannot process"; case ErrorMessagesEnum.AuthUserDoesNotExists: return("AuthUserDoesNotExists"); //return "The user doesn't not exists"; case ErrorMessagesEnum.UserAlreadyExist: return("UserAlreadyExist"); // return "The user is already exists"; case ErrorMessagesEnum.AuthWrongCredentials: return("AuthWrongCredentials"); //return "Invalid credential"; case ErrorMessagesEnum.AuthCannotCreate: return("Cannot create user"); case ErrorMessagesEnum.AuthCannotDelete: return("Cannot delete user"); case ErrorMessagesEnum.AuthCannotUpdate: return("Cannot update user"); case ErrorMessagesEnum.NotValidInformations: return("NotValidInformations"); //return "Invalid informations"; case ErrorMessagesEnum.AuthCannotRetrieveToken: return("Cannot retrieve token"); case ErrorMessagesEnum.InValidPassword: return("InValidPassword"); // return "Invalid password"; case ErrorMessagesEnum.InValidPassInformation: return("InValidPassInformation"); //return "No pass information available"; case ErrorMessagesEnum.InValidPassDescription: return("InValidPassDescription"); //return "No pass description available"; case ErrorMessagesEnum.InValidPTOInformation: return("InValidPTOInformation"); //return "No PTO information available"; case ErrorMessagesEnum.InValidPTODescription: return("InValidPTODescription"); // return "No PTO description available"; case ErrorMessagesEnum.InValidTravellerInformation: return("InValidTravellerInformation"); //return "No traveller information available"; case ErrorMessagesEnum.InValidConfiguration: return("InValidConfiguration"); //return "No configuration available"; case ErrorMessagesEnum.InValidLanguageInformation: return("InValidLanguageInformation"); //return "No language has been associatted with Pass description"; case ErrorMessagesEnum.BookingWithInvalidDeviceId: return("BookingWithInvalidDeviceId"); //return "Seems like you haven't book any pass yet"; case ErrorMessagesEnum.InValidPassengerInformation: return("InValidPassengerInformation"); //return "Please add passenger information"; case ErrorMessagesEnum.InValidQRCode: return("InValidQRCode"); //return "Invalid QR code information"; case ErrorMessagesEnum.InValidQRConfiguration: return("InValidQRConfiguration"); //return "Invalid QR code information"; default: throw new ArgumentOutOfRangeException(nameof(message), message, null); } }