Exemple #1
0
        public static string NotificationeMailUser(string objType, EmailNoticePara parameter)
        {
            try
            {
                parameter.NoticeType = objType;

                string sp = GetSP("NotificationeUserEmail");
                return(CommonExecute <string> .ValueOfT(sp, parameter));
            }
            catch (Exception ex)
            {
                var em = ex.Message;
                return("");
            }
        }
Exemple #2
0
        public static string NotificationeMail(string operate, string userID, string schoolyear, string schoolcode, string employeeId, string sessionID, string noticeType, string noticeArea)
        {
            var parameter = new EmailNoticePara()
            {
                Operate    = operate,
                UserID     = userID,
                SchoolYear = schoolyear,
                SchoolCode = schoolcode,
                EmployeeID = employeeId,
                SessionID  = sessionID,
                NoticeType = noticeType,
                NoticeArea = noticeArea
            };

            string sp = GetSP("NotificationeMail");

            return(CommonExecute <string> .ValueOfT(sp, parameter));
        }
Exemple #3
0
        public static string NoticeSave(string operate, string userID, string schoolyear, string schoolcode, string employeeID, string sessionID, string noticeType, string noticeArea, string noticeDate, string deadlineDate, string subject, string eBody)
        {
            try
            {
                var parameter = new EmailNoticePara()
                {
                    Operate      = operate,
                    UserID       = userID,
                    SchoolYear   = schoolyear,
                    SchoolCode   = schoolcode,
                    EmployeeID   = employeeID,
                    SessionID    = sessionID,
                    NoticeType   = noticeType,
                    NoticeArea   = noticeArea,
                    NoticeDate   = noticeDate,
                    DeadLineDate = deadlineDate,
                };
                return(NoticeSave(parameter));



                //var eNotice = new EmailNotice
                //{
                //    EmailTo = NotificationeMail("NoticeUser", parameter),
                //    EmailCC = NotificationeMail("CCUser", parameter),
                //    EmailFrom = NotificationeMail("OperateUser", parameter),
                //    EmailBcc = "",
                //    EmailSubject = subject,
                //    EmailBody = eBody,
                //    EmailFormat = "HTML"
                //};

                //string result = SendMail(eNotice);
                //return result;
            }
            catch (Exception ex)
            {
                var em = ex.Message;
                return("");
            }
        }
Exemple #4
0
 public static string NoticeSave(EmailNoticePara eNorice)
 {
     return(NotificationeMailSave(eNorice));
 }