Exemplo n.º 1
0
        private void ThrowErrorMessage(string message)
        {
            var error = new EntityErrorContract
            {
                Message = message
            };

            throw new FaultException <EntityErrorContract>(error);
        }
Exemplo n.º 2
0
        private void RerouteErrorMessage(string message)
        {
            EntityErrorContract error = new EntityErrorContract
            {
                Message = message
            };

            throw new FaultException <EntityErrorContract>(error);
        }
Exemplo n.º 3
0
 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);
     }
 }
Exemplo n.º 4
0
 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);
     }
 }