public static void DeleteMessageContent(int messageContentID) { try { MessageContentDAO messageContentDAO = new MessageContentDAO(); messageContentDAO.DeleteMessageContent(messageContentID); } catch (ApplicationException) { throw; } catch (Exception ex) { // log this exception log4net.Util.LogLog.Error(ex.Message, ex); // wrap it and rethrow throw new ApplicationException(SR.BusinessDeleteMessageContentException, ex); } }
public static void DeleteMessageContentAndAttachement(int messageContentID) { Int32 totalRow = 0; try { MessageContentAttachementCollection messageContentAttachementCollection = null; messageContentAttachementCollection = MessageContentAttachementService.GetMessageContentAttachementList(messageContentID, MessageContentAttachementColumns.ModifiedDate, "DESC", 1, 10000, out totalRow); foreach (MessageContentAttachement messAttach in messageContentAttachementCollection) { MessageContentAttachementService.DeleteMessageContentAttachement(messAttach.MessageContentAttachementID); } MessageContentDAO messageContentDAO = new MessageContentDAO(); messageContentDAO.DeleteMessageContent(messageContentID); } catch (ApplicationException) { throw; } catch (Exception ex) { // log this exception log4net.Util.LogLog.Error(ex.Message, ex); // wrap it and rethrow throw new ApplicationException(SR.BusinessDeleteMessageContentException, ex); } }
public static MessageContent GetMessageContentIDAndDate(int messageContentID, DateTime modifiedDate) { try { MessageContentDAO messageContentDAO = new MessageContentDAO(); return messageContentDAO.GetMessageContentIDAndDate(messageContentID, modifiedDate); } catch (ApplicationException) { throw; } catch (Exception ex) { // log this exception log4net.Util.LogLog.Error(ex.Message, ex); // wrap it and rethrow throw new ApplicationException(SR.BusinessGetMessageContentException, ex); } }
public static MessageContentCollection MessageContentGetListFilterByServiceTypeID(int serviceTypeId, string Sender, string Receiver, DateTime FromModifiedDate,DateTime ToModifiedDate, MessageContentColumns orderBy, string orderDirection, int page, int pageSize, out int totalRecords) { try { MessageContentDAO messageContentDAO = new MessageContentDAO(); return messageContentDAO.MessageContentGetListFilterByServiceTypeID(serviceTypeId, Sender, Receiver, FromModifiedDate, ToModifiedDate, orderBy, orderDirection, page, pageSize, out totalRecords); } catch (ApplicationException) { throw; } catch (Exception ex) { // log this exception log4net.Util.LogLog.Error(ex.Message, ex); // wrap it and rethrow throw new ApplicationException(SR.BusinessGetMessageContentListException, ex); } }
public static MessageContentCollection ExistsContentTemplateForMessageContent(int ContentTemplateID) { try { MessageContentDAO messageContentDAO = new MessageContentDAO(); return messageContentDAO.ExistsContentTemplateForMessageContent(ContentTemplateID); } catch (ApplicationException) { throw; } catch (Exception ex) { // log this exception log4net.Util.LogLog.Error(ex.Message, ex); // wrap it and rethrow throw new ApplicationException(SR.BusinessGetMessageContentListException, ex); } }
public static MessageContentCollection GetMessageContentList(int status, MessageContentColumns orderBy, string orderDirection, int page, int pageSize, out int totalRecords) { try { MessageContentDAO messageContentDAO = new MessageContentDAO(); return messageContentDAO.GetMessageContentList(status, orderBy, orderDirection, page, pageSize, out totalRecords); } catch (ApplicationException) { throw; } catch (Exception ex) { // log this exception log4net.Util.LogLog.Error(ex.Message, ex); // wrap it and rethrow throw new ApplicationException(SR.BusinessGetMessageContentListException, ex); } }