Exemple #1
0
        public static List <ATTMessageAttachment> GetMsgAttachmentByIDs(int?orgID, int?msgID)
        {
            List <ATTMessageAttachment> lst = new List <ATTMessageAttachment>();

            try
            {
                DataTable tbl = DLLMessageAttachment.GetMsgAttachmentByIDs(orgID, msgID);
                foreach (DataRow row in tbl.Rows)
                {
                    ATTMessageAttachment att = new ATTMessageAttachment();
                    att.OrgID        = int.Parse(row["org_id"].ToString());
                    att.MessageID    = int.Parse(row["msg_id"].ToString());
                    att.AttachmentID = int.Parse(row["MSG_ATTACH_ID"].ToString());
                    att.FileName     = row["FILE_NAME"].ToString();
                    att.ContentFile  = row["FILE_BYTES"] as byte[];

                    lst.Add(att);
                }

                tbl.Dispose();
                return(lst);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #2
0
 public static DataTable GetMessageAttachmentListTable(string type, ATTUserLogin login)
 {
     try
     {
         DataTable tblMsgAttachment;
         tblMsgAttachment = DLLMessageAttachment.GetMessageAttachmentListTable(type, login);
         return(tblMsgAttachment);
     }
     catch (Exception ex)
     {
         throw (ex);
     }
 }