public ActionResult ModifyButton(Guid Id)
        {
            string          url   = string.Format("{0}/Component/GetButton?btnID={1}", ConfigurationManager.AppSettings["APIAddress"], Id);
            Sys_ButtonModel model = HttpClientHelpClass.GetResponse <Sys_ButtonModel>(url, ConfigurationManager.AppSettings["APIToken"]);

            return(PartialView("ButtonForm", model));
        }
Пример #2
0
        public bool UpdateButton([FromBody] Sys_ButtonModel model)
        {
            Mapper.CreateMap <Sys_ButtonModel, Sys_Button>();                             // 配置
            Sys_Button      button     = Mapper.Map <Sys_ButtonModel, Sys_Button>(model); // 使用AutoMapper自动映射
            IComponentLogic IComponent = container.Resolve <IComponentLogic>();

            return(IComponent.UpdateButton(button));
        }
        public ActionResult AddButton()
        {
            Sys_ButtonModel model = new Sys_ButtonModel {
                btnId = Guid.NewGuid()
            };

            return(PartialView("ButtonForm", model));
        }
Пример #4
0
        public Sys_ButtonModel GetButton(Guid btnID)
        {
            IComponentLogic IComponent = container.Resolve <IComponentLogic>();
            Sys_Button      btn        = IComponent.GetButton(btnID);

            Mapper.CreateMap <Sys_Button, Sys_ButtonModel>();                      // 配置
            Sys_ButtonModel model = Mapper.Map <Sys_Button, Sys_ButtonModel>(btn); // 使用AutoMapper自动映射

            return(model);
        }
 public ActionResult ModifyButton(Sys_ButtonModel model)
 {
     UpdateBaseData(model);
     try
     {
         string url        = string.Format("{0}/Component/UpdateButton", ConfigurationManager.AppSettings["APIAddress"]);
         string statusCode = string.Empty;
         bool   isSuccess  = Convert.ToBoolean(HttpClientHelpClass.PostResponse <Sys_ButtonModel>(url, model, ConfigurationManager.AppSettings["APIToken"], out statusCode));
         if (isSuccess)
         {
             return(Json(new OperationResult(OperationResultType.Success, "修改成功!")));
         }
         else
         {
             return(Json(new OperationResult(OperationResultType.Warning, "修改失败!")));
         }
     }
     catch (Exception e)
     {
         return(Json(new OperationResult(OperationResultType.Warning, "修改失败!", e.Message)));
     }
 }