Exemplo n.º 1
0
        /// <summary> 保存Html数据
        /// </summary>
        /// <param name="id"></param>
        /// <param name="html"></param>
        /// <returns></returns>
        public void Save(Models.Form.Design design)
        {
            var fields  = ParseHtml(design.Html);
            var filter  = this.BuildFilterEqualID <Entities.Form>(design.ID);
            var setHtml = Builders <Entities.Form> .Update.Set(nameof(Entities.Form.Html), design.Html);

            var setFields = Builders <Entities.Form> .Update.Set(nameof(Entities.Form.Fields), fields);

            var set = Builders <Entities.Form> .Update.Combine(setHtml, setFields);

            this.Collection.UpdateOne(filter, set, UpdateOptions);
        }
Exemplo n.º 2
0
 public IActionResult Design(Models.Form.Design design)
 {
     this.Manager.FormManager.Save(design);
     return(this.View(design));
 }