示例#1
0
        /// <summary>
        /// Обновление статуса линии заказа
        /// </summary>
        /// <param name="ret">Модель таблицы SO_HEADER</param>
        public void LinesUpdateMsgStatus(TSoHeader ret)
        {
            TSoLineRepo func = new TSoLineRepo();

            foreach (TSoLine line in ret.m_Lines)
            {
                func.UpdateMsgStatus();
            }
        }
示例#2
0
        /// <summary>
        /// Получение сообщения по линии заказа
        /// </summary>
        /// <param name="ret">Модель таблицы SO_HEADER</param>
        /// <returns>Сообщение о статусе линии заказа</returns>
        public string GetLineMsgStatus(TSoHeader ret)
        {
            TSoLineRepo func = new TSoLineRepo();
            string      strMessages = "", strLineMessage;

            foreach (TSoLine line in ret.m_Lines)
            {
                strLineMessage = func.GetMsgStatus();
                if (strLineMessage.ToCharArray().Length > 0 && (strMessages.ToCharArray().Length + strLineMessage.ToCharArray().Length + 3) > 4000)
                {
                    strMessages = strMessages + " - " + strLineMessage;
                }
            }
            return(strMessages);
        }