Beispiel #1
0
        /// <summary>
        /// 保存会场HTML
        /// </summary>
        /// <param name="obj">会场html信息</param>
        /// <param name="ispre">是否预热</param>
        /// <param name="ismobile">是否移动端</param>
        /// <returns></returns>
        public bool SaveVenueHtml(SWfsMeetingInfoHtml obj, int ispre, int ismobile)
        {
            if (obj.ID == 0)
            {
                return(false);
            }

            if (ispre == 0 && ismobile == 0)//移动端预热
            {
                return(DapperUtil.UpdatePartialColumns <SWfsMeetingInfoHtml>(new
                {
                    ID = obj.ID,
                    MobilePreViewCode = obj.MobilePreViewCode,
                    TemplateType = obj.TemplateType,
                    IsPublish = obj.IsPublish,
                    UpdateDate = obj.UpdateDate,
                    UpdateUserId = obj.UpdateUserId
                }));
            }
            else if (ispre == 1 && ismobile == 0)//移动端开始
            {
                return(DapperUtil.UpdatePartialColumns <SWfsMeetingInfoHtml>(new
                {
                    ID = obj.ID,
                    MobileStartCode = obj.MobileStartCode,
                    TemplateType = obj.TemplateType,
                    IsPublish = obj.IsPublish,
                    UpdateDate = obj.UpdateDate,
                    UpdateUserId = obj.UpdateUserId
                }));
            }
            else if (ispre == 0 && ismobile == 1)//web端预热

            {
                return(DapperUtil.UpdatePartialColumns <SWfsMeetingInfoHtml>(new
                {
                    ID = obj.ID,
                    WebPreViewCode = obj.WebPreViewCode,
                    TemplateType = obj.TemplateType,
                    IsPublish = obj.IsPublish,
                    UpdateDate = obj.UpdateDate,
                    UpdateUserId = obj.UpdateUserId
                }));
            }
            else //web端开始
            {
                return(DapperUtil.UpdatePartialColumns <SWfsMeetingInfoHtml>(new
                {
                    ID = obj.ID,
                    WebStartCode = obj.WebStartCode,
                    TemplateType = obj.TemplateType,
                    IsPublish = obj.IsPublish,
                    UpdateDate = obj.UpdateDate,
                    UpdateUserId = obj.UpdateUserId
                }));
            }
        }
Beispiel #2
0
 public int AddMeetingHtml(SWfsMeetingInfoHtml html)
 {
     return(DapperUtil.Insert <SWfsMeetingInfoHtml>(html));
 }