//Firma Mesajlarý Getir public static DataTable GetCompanyMessages(int CompanyID, bool IsDeleted, EnumDB.MemberTypes MessageOwnerTypeCode) { DataTable dt; try { PIKCV.DAL.Messages objMessages = new PIKCV.DAL.Messages(); dt = objMessages.GetCompanyMessages(CompanyID, IsDeleted, (int)MessageOwnerTypeCode); } catch (Exception) { dt = null; throw; } return(dt); }
//Tüm Mesajlarý Getir public static DataTable GetAllMessages(int UserID, bool IsDeleted, EnumDB.MemberTypes MessageOwnerTypeCode, string CompanyID, string JobID) { DataTable dt; try { PIKCV.DAL.Messages objMessages = new PIKCV.DAL.Messages(); dt = objMessages.LoadAllMessages(UserID, IsDeleted, (int)MessageOwnerTypeCode, CompanyID, JobID); } catch (Exception) { dt = null; throw; } return(dt); }
public bool InsertMessages(int CompanyID, string MessageBody, string MessageTitle, EnumDB.MemberTypes MessageOwnerType, EnumDB.MemberTypes MessageSenderType, ArrayList arrUsers) { PIKCV.DAO.TransactionMgr Tran = PIKCV.DAO.TransactionMgr.ThreadTransactionMgr(); try { for (int i = 0; i < arrUsers.Count; i++) { PIKCV.DAL.Messages obj = new PIKCV.DAL.Messages(); obj.AddNew(); obj.CreateDate = DateTime.Now; obj.IsDeleted = false; obj.IsRead = false; obj.JobID = 0; obj.MessageBody = CARETTA.COM.Util.ReplaceStrForDB(MessageBody); obj.MessageOwnerID = Convert.ToInt32(arrUsers[i]); obj.MessageOwnerTypeCode = (int)MessageOwnerType; obj.MessageTitle = CARETTA.COM.Util.ReplaceStrForDB(MessageTitle); obj.MessageTypeCode = 1; obj.SenderID = CompanyID; obj.SenderTypeCode = (int)MessageSenderType; obj.Save(); } Tran.CommitTransaction(); return(true); } catch (Exception) { Tran.RollbackTransaction(); PIKCV.DAO.TransactionMgr.ThreadTransactionMgrReset(); return(false); } }
public static DataTable GetAllMessages(int UserID, bool IsDeleted, EnumDB.MemberTypes MessageOwnerTypeCode) { return(GetAllMessages(UserID, IsDeleted, MessageOwnerTypeCode, "%", "%")); }