Esempio n. 1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         if (Mid < 1)
         {
             function.WriteErrMsg("未指定项目");
         }
         M_Pro_Step model = stepBll.SelReturnModel(Mid);
         Title_L.Text = "项目管理-" + model.Title;
         if (buser.GetLogin().UserID == model.CUser)
         {
             Edit_Span.Visible = true;
         }
         M_Content conMod = new M_Content();
         conMod.id     = model.ID;
         conMod.title  = model.Title;
         conMod.topimg = model.topimg;
         if (!string.IsNullOrEmpty(model.comlist))
         {
             conMod.comlist = JsonConvert.DeserializeObject <List <M_Component> >(model.comlist);
         }
         conMod.mp3 = model.mp3;
         //conMod.mp3 = DataConvert.CStr(table.Rows[0]["music"]);
         //conMod.pic = DataConvert.CStr(table.Rows[0]["pic"]);
         Save_Hid.Value = JsonConvert.SerializeObject(conMod);
         DataTable particDt = buser.SelectUserByIds(model.Partic);
         Partic_Hid.Value = JsonConvert.SerializeObject(particDt);
         //RPT.DataSource = progBll.SelByProID(model.ProID);
         //RPT.DataBind();
     }
 }
Esempio n. 2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         if (Mid > 0)
         {
             M_CommonData model  = conBll.SelReturnModel(Mid);
             M_Content    conMod = new M_Content();
             conMod.id     = model.GeneralID;
             conMod.title  = model.Title;
             conMod.topimg = model.TopImg;
             DataTable table = SqlHelper.ExecuteTable("SELECT * FROM ZL_C_YJMX WHERE ID=" + model.ItemID);
             if (table.Rows.Count < 1)
             {
                 function.WriteErrMsg("游记不存在");
             }
             //if (!string.IsNullOrEmpty(DataConvert.CStr(table.Rows[0]["content"])))
             //{
             //    conMod.comlist = JsonConvert.DeserializeObject<List<M_Component>>(table.Rows[0]["content"].ToString());
             //}
             conMod.mp3     = DataConvert.CStr(table.Rows[0]["music"]);
             conMod.pic     = DataConvert.CStr(table.Rows[0]["pic"]);
             contStr        = table.Rows[0]["content"].ToString();
             Save_Hid.Value = JsonConvert.SerializeObject(conMod);
         }
     }
 }
Esempio n. 3
0
    private int SaveBy(string json, int status)
    {
        M_UserInfo   mu     = buser.GetLogin();
        M_CommonData model  = new M_CommonData();
        M_Content    conMod = JsonConvert.DeserializeObject <M_Content>(json);

        if (conMod.id > 0)
        {
            model = conBll.SelReturnModel(conMod.id);
            if (!mu.UserName.Equals(model.Inputer))
            {
                return(-1);//无权修改该文章
            }
        }
        model.Title   = conMod.title;
        model.TopImg  = conMod.topimg;
        model.Inputer = mu.UserName;
        model.Status  = status;
        model.TagKey  = Request.Form["tabinput"];
        model.IsComm  = 1;
        if (!string.IsNullOrEmpty(conMod.pic))
        {
            conMod.pic = conMod.pic.Replace(ZoomLa.Components.SiteConfig.SiteOption.UploadDir, "");
        }
        //-------------
        DataTable table = new DataTable();

        table.Columns.Add(new DataColumn("FieldName", typeof(string)));
        table.Columns.Add(new DataColumn("FieldType", typeof(string)));
        table.Columns.Add(new DataColumn("FieldValue", typeof(string)));
        table.Columns.Add(new DataColumn("FieldAlias", typeof(string)));
        DataRow dr = table.NewRow(); DataRow dr2 = table.NewRow(); DataRow dr3 = table.NewRow(); DataRow dr4 = table.NewRow();

        dr["FieldName"]   = "music"; dr2["FieldName"] = "content"; dr3["FieldName"] = "pic"; dr4["FieldName"] = "synopsis";
        dr["FieldType"]   = "TextType"; dr2["FieldType"] = "MultipleTextType"; dr3["FieldType"] = "TextType"; dr4["FieldType"] = "MultipleTextType";
        dr["FieldValue"]  = conMod.mp3;
        dr2["FieldValue"] = string.IsNullOrEmpty(conMod.content) ? "t" : conMod.content;//JsonConvert.SerializeObject(conMod.comlist);
        dr3["FieldValue"] = conMod.pic;
        dr4["FieldValue"] = conMod.sys;
        table.Rows.Add(dr); table.Rows.Add(dr2); table.Rows.Add(dr3); table.Rows.Add(dr4);
        //-------------
        if (model.GeneralID > 0)
        {
            ZLLog.L("update:" + model.GeneralID + ":" + model.ItemID); conBll.UpdateContent(table, model);
        }
        else
        {
            //M_ModelInfo modelMod = new B_Model().SelReturnModel(46);
            model.ModelID   = 46;
            model.TableName = "ZL_C_yjmx";//"ZL_C_yjmx"
            model.NodeID    = NodeID;
            model.GeneralID = AddContent(table, model);
            ZLLog.L("add:" + model.GeneralID + ":" + model.ItemID);
        }
        return(model.GeneralID);
    }
Esempio n. 4
0
 //http://player.youku.com/player.php/sid/XMTQ1OTU0NzMwOA==/v.swf
 protected void Page_Load(object sender, EventArgs e)
 {
     if (function.isAjax())
     {
         string action = Request["action"];
         string result = "";
         switch (action)
         {
         case "save":
             string value = Request["value"];
             result = SaveBy(value, (int)ConStatus.Draft).ToString();
             RepToClient(result);
             break;
         }
     }
     if (!IsPostBack)
     {
         B_User.CheckIsLogged(Request.RawUrl);
         if (Mid > 0)
         {
             M_UserInfo   mu     = buser.GetLogin();
             M_CommonData model  = conBll.SelReturnModel(Mid);
             M_Content    conMod = new M_Content();
             conMod.id     = model.GeneralID;
             conMod.title  = model.Title;
             conMod.topimg = model.TopImg;
             Keywords.Text = model.TagKey;
             DataTable table = SqlHelper.ExecuteTable("SELECT * FROM ZL_C_YJMX WHERE ID=" + model.ItemID);
             if (table.Rows.Count < 1)
             {
                 function.WriteErrMsg("游记不存在");
             }
             if (!model.Inputer.Equals(mu.UserName))
             {
                 function.WriteErrMsg("你无权修改该游记");
             }
             //if (!string.IsNullOrEmpty(DataConvert.CStr(table.Rows[0]["content"])))
             //{
             //    conMod.comlist = JsonConvert.DeserializeObject<List<M_Component>>(table.Rows[0]["content"].ToString());
             //}
             EditorContent.Text = DataConvert.CStr(table.Rows[0]["content"]);
             conMod.mp3         = DataConvert.CStr(table.Rows[0]["music"]);
             conMod.pic         = DataConvert.CStr(table.Rows[0]["pic"]);
             Save_Hid.Value     = JsonConvert.SerializeObject(conMod);
         }
     }
 }