예제 #1
0
        public static string AddVenueAttribute(int venueId, string addInfo, string loginUserInfo)
        {
            string returnStr = "";
            JObject objVenue = JObject.Parse(addInfo);
            try
            {
                using (venuesEntities db = new venuesEntities())
                {
                    tbl_venue_attribute tva = new tbl_venue_attribute();
                    tva.VenueID = venueId;
                    tva.VenueAttributeKey = int.Parse(objVenue["otherValueNameId"].ToString());
                    tva.VenueAttributeValue = objVenue["otherValueContent"].ToString();
                    db.AddTotbl_venue_attribute(tva);
                    if (db.SaveChanges() != 0)
                    {
                        returnStr = KeyManager.RetrunSucceed;
                    }
                    else
                    {
                        returnStr = KeyManager.RetrunUnSucceed;
                        LogManager.addLog(KeyManager.LogTypeId_Error, KeyManager.MENUS.Menu_VenusManager, "新增场所其他属性成功,venueId=" + venueId + ",addInfo=" + addInfo, loginUserInfo);
                    }
                }

            }
            catch (Exception e)
            {
                LogManager.addLog(KeyManager.LogTypeId_Error, KeyManager.MENUS.Menu_VenusManager, "新增场所其他属性成功,venueId=" + venueId + ",addInfo=" + addInfo + ";错误信息:" + e.Message, loginUserInfo);
            }

            return returnStr;
        }