Example #1
0
        /// <summary>
        /// 修改数据(单条)
        /// </summary>
        public AjaxResult Update(TbFormWindowsShowFields request)
        {
            if (request == null)
            {
                return(AjaxResult.Warning("参数错误"));
            }
            try
            {
                var model = Repository <TbFormWindowsShowFields> .First(p => p.PhysicalTableName == request.PhysicalTableName && p.FieldCode == request.FieldCode);

                if (model == null)
                {
                    return(AjaxResult.Error("信息不存在"));
                }
                model.FieldCode            = request.FieldCode;
                model.FieldName            = request.FieldName;
                model.FieldShowOrder       = request.FieldShowOrder;
                model.PhysicalTableName    = request.PhysicalTableName;
                model.FieldIsShow          = request.FieldIsShow;
                model.FieldWidth           = request.FieldWidth;
                model.FormWindowsTableName = request.FormWindowsTableName;
                var count = Repository <TbFormWindowsShowFields> .Update(model);

                if (count > 0)
                {
                    return(AjaxResult.Success());
                }
                return(AjaxResult.Error());
            }
            catch (Exception)
            {
                return(AjaxResult.Error());
            }
        }
 public ActionResult SubmitForm(TbFormWindowsShowFields request, string type)
 {
     if (type == "add")
     {
         var data = _formFields.Insert(request);
         return(Content(data.ToJson()));
     }
     else
     {
         var data = _formFields.Update(request);
         return(Content(data.ToJson()));
     }
 }
Example #3
0
        /// <summary>
        /// 新增数据(单条)
        /// </summary>
        public AjaxResult Insert(TbFormWindowsShowFields request)
        {
            if (request == null)
            {
                return(AjaxResult.Warning("参数错误"));
            }
            try
            {
                var model = MapperHelper.Map <TbFormWindowsShowFields, TbFormWindowsShowFields>(request);
                var count = Repository <TbFormWindowsShowFields> .Insert(model);

                if (count > 0)
                {
                    return(AjaxResult.Success());
                }
                return(AjaxResult.Error());
            }
            catch (Exception)
            {
                return(AjaxResult.Error());
            }
        }