public DataTable MailDetails(string[] MailIDs) { DL_Mails mailDetails = new DL_Mails(); DataTable mailData = mailDetails.getAllMailDetails(MailIDs); return(mailData); }
public void getPreviousMail(string rowID) { if (rowID.Length == 0) { return; } string[] sep = { "||" }; string[] arrID = rowID.Split(sep, StringSplitOptions.RemoveEmptyEntries); DataTable mailData = DL_Mails.getPreviousMail(arrID[0], arrID[1]); if (mailData == null || mailData.Rows.Count < 1) { this.IsValid = false; } else { this.IsValid = true; DataRow dr = mailData.Rows[0]; this._from = mailData.Rows[0]["FROMUSERID"].ToString(); this._to = mailData.Rows[0]["USERID"].ToString(); this._subject = mailData.Rows[0]["SUBJECT"].ToString(); this._date = mailData.Rows[0]["DATERECEIVED"].ToString(); this._message = mailData.Rows[0]["MESSAGETEXT"].ToString(); this._isACK = (mailData.Rows[0]["ISACK"].ToString().ToUpper().Equals("1") ? true : false); this._ackMessage = mailData.Rows[0]["ACKMESSAGE"].ToString(); this._mailRowID = mailData.Rows[0]["MAILROWID"].ToString(); this._fromUserName = dr["FromUserName"].ToString(); this._toUserString = dr["ToUserString"].ToString(); this._toGroupString = dr["ToGroupString"].ToString(); } }
public static void SendAcknowledgement(string mailRowId, string ackMessage, string mailToUser, string mailFromUser) { string strMailSystem = ConfigurationSettings.AppSettings["MAILSYSTEM"]; string strMailTo = mailToUser; Mails.insertMails(strMailTo, "", "Acknowledgement for message ID: " + ackMessage, "", ackMessage, mailFromUser, strMailSystem, "", "N"); DL_Mails.UpdateAcknowledgmentFlag(mailRowId); }
//AM Issue#32895 04/17/2008 Build Number 0.0.0.9 public static DataTable getMails(string userID, string displayOption, int noofRecords, int index) { DataTable returnData = new DataTable(); returnData = DL_Mails.getMails(userID, displayOption, noofRecords, index); returnData.DefaultView.Sort = "DATERECEIVED DESC, TIMERECEIVED DESC"; returnData = returnData.DefaultView.ToTable(); return(returnData); }
public static void SetMailRead(string userRowId, string messageId, bool read) { if (read) { DL_Mails.SetMailRead(userRowId, messageId); } else { DL_Mails.ResetMailRead(userRowId, messageId); } }
//AM Issue#32899 04/18/2008 Build Number 0.0.0.9 public Mails(string MailID) { this._ID = MailID; DL_Mails mailDetails = new DL_Mails(); DataTable mailData = mailDetails.getMailDetails(MailID); if (mailData == null) { this.IsValid = false; } else if (mailData.Rows.Count < 1) { this.IsValid = false; } else if (mailData.Rows.Count > 1) { this.IsValid = false; } else { this.IsValid = true; DataRow dr = mailData.Rows[0]; this._from = dr["FROMUSERID"].ToString(); this._to = dr["USERID"].ToString(); this._subject = dr["SUBJECT"].ToString(); this._date = dr["DATERECEIVED"].ToString(); this._time = dr["TIMERECEIVED"].ToString(); this._message = dr["MESSAGETEXT"].ToString(); this._isACK = (dr["ISACK"].ToString().ToUpper().Equals("1") ? true : false); this._ackMessage = dr["ACKMESSAGE"].ToString(); this._mailRowID = dr["MAILROWID"].ToString(); this._fromUserName = dr["FromUserName"].ToString(); this._toUserString = dr["ToUserString"].ToString(); this._toGroupString = dr["ToGroupString"].ToString(); } }
//AM Issue#32899 04/26/2008 Build Number 0.0.0.9 public static void deleteMail(string UserID, string MailID) { DL_Mails.deleteMail(UserID, MailID); }
public static string insertMails(string toUsers, string toGropus, string subject, string message, string ack, string ackMessageID, string fromSystem, string oldMessage, string isPriority) { return(DL_Mails.insertMails(toUsers, toGropus, subject, message, ack, ackMessageID, SessionHelper.UserContext.ID, fromSystem, oldMessage, isPriority)); }
public static string getUserGrpNameUsingIDs(string calledFor, string toUserGrpString) { return(DL_Mails.GetUserGrpNameUsingIDs(calledFor, toUserGrpString)); }