Example #1
0
        public static string AddVenueTemplate(int curVenueID, String templateIDs, string loginUserInfo)
        {
            string returnStr = "";
            try
            {
                using (venuesEntities db = new venuesEntities())
                {
                    List<string> tList = new List<string>(templateIDs.Split(','));

                    DeleteVenuTemplateByVenueID(curVenueID, loginUserInfo);
                    foreach (String cId in tList)
                    {
                        if (cId != "")
                        {
                            int curID = int.Parse(cId);
                            tbl_venue_template tvt = new tbl_venue_template();
                            tvt.VenueID = curVenueID;
                            tvt.TemplateID = curID;
                            db.AddTotbl_venue_template(tvt);

                        }
                    }
                    if (db.SaveChanges() != 0)
                    {
                        returnStr = "成功!";
                        LogManager.addLog(KeyManager.LogTypeId_Option, KeyManager.MENUS.Menu_ModulesManager, "根据场所id和模板id添加关联关系成功,curVenueID=" + curVenueID + ",templateIDs=" + templateIDs, loginUserInfo);
                    }
                    else
                        returnStr = "不成功!";
                }
            }
            catch (Exception e)
            {
                LogManager.addLog(KeyManager.LogTypeId_Error, KeyManager.MENUS.Menu_ModulesManager, "根据场所id和模板id添加关联关系,curVenueID=" + curVenueID + ",templateIDs=" + templateIDs + ";错误信息:" + e.Message, loginUserInfo);
            }
            return returnStr;
        }