private void ThrowErrorMessage(string message) { var error = new EntityErrorContract { Message = message }; throw new FaultException <EntityErrorContract>(error); }
private void RerouteErrorMessage(string message) { EntityErrorContract error = new EntityErrorContract { Message = message }; throw new FaultException <EntityErrorContract>(error); }
public List <UserTable> GetAllUsers() { try { RetrieveUserClass retrieveUser = new RetrieveUserClass(DatabaseOptionConfigRetriever.DatabaseOptionAppSetting); IList <UserTable> user = retrieveUser.GetAllEntities(); return(user.ToList()); } catch (Exception exception) { var error = new EntityErrorContract { Message = exception.Message }; throw new FaultException <EntityErrorContract>(error); } }
public List <MessageTransactionInfoContract> GetMessageTransactionsMatchingUsernameAndReceiverEmail(string username, string recieverEmail) { try { RetrieveUserClass retrieveUser = new RetrieveUserClass(DbContextConstant.MsSqlDbContext); long senderId = retrieveUser.GetEntityMatchingFunc(u => u.UserName == username).Id; RetrieveMessageTransactionClass retrieveMessageTransaction = new RetrieveMessageTransactionClass(DbContextConstant.MsSqlDbContext); return(retrieveMessageTransaction.GetAllEntitiesMatchingCondtionsEagerLoadAssociatedEntitiesFunc(t => t.Message, t => t.Message.SenderId == senderId) .Select(m => CreateRetrieveMessageContract(username, m.EmailAddress, m.Message.MessageCreated.Value)) .ToList()); } catch (Exception exception) { var error = new EntityErrorContract { Message = exception.Message }; throw new FaultException <EntityErrorContract>(error); } }