Пример #1
0
        public ActionResult Edit(ButtonModel model)
        {
            model.UpdateTime   = DateTime.Now;
            model.UpdateUserId = Operator.UserId;
            var result = ButtonService.UpdateById(model) ? SuccessTip("修改成功") : ErrorTip("修改失败");

            return(Json(result));
        }
Пример #2
0
 /// <summary>
 /// 窗体大小改变事件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void Main_SizeChanged(object sender, EventArgs e)
 {
     if (SysConfig != null)
     {
         var sizeChangeContext = new SizeChangeContext(Width, Height, SysConfig.LatticeLineCount, SlaveInfoService.LatticeInfoList.Count / SysConfig.LatticeLineCount);
         ButtonService.ReSizeButons(sizeChangeContext);
     }
 }
Пример #3
0
        public ActionResult Add(ButtonModel model)
        {
            model.CreateTime   = DateTime.Now;
            model.CreateUserId = Operator.UserId;
            model.UpdateTime   = DateTime.Now;
            model.UpdateUserId = Operator.UserId;
            var result = ButtonService.Insert(model) ? SuccessTip("添加成功") : ErrorTip("添加失败");

            return(Json(result));
        }
Пример #4
0
 /// <summary>
 /// 初始化服务
 /// </summary>
 private void InitService()
 {
     SlaveInfoService = new SlaveInfoService();
     ButtonService    = new ButtonService(SlaveInfoService);
     SysConfig        = new SysConfigService().Get();
     WaveApiService   = new WaveApiService();
     UpDownService    = new UpDownService(SysConfig, SlaveInfoService, Main.CurUser);
     UpDownService.AddService(new PcUpDownService(SlaveInfoService, ButtonService, SynchronizationContext.Current, SysConfig, Main.CurUser));
     UpDownService.AddService(new BoardUpDownService(SlaveInfoService));
 }
Пример #5
0
        // GET: Base
        public virtual ActionResult Index(int?id)
        {
            var _menuId = id == null ? 0 : id.Value;
            var _roleId = Operator.RoleId;

            if (id != null)
            {
                ViewData["RightButtonList"] = ButtonService.GetButtonListByRoleIdModuleId(_roleId, _menuId, PositionEnum.FormInside);
                ViewData["TopButtonList"]   = ButtonService.GetButtonListByRoleIdModuleId(_roleId, _menuId, PositionEnum.FormRightTop);
            }
            return(View());
        }
Пример #6
0
        public JsonResult GetButton(int roleId, int moduleId = -1)
        {
            var response = new ButtonService().GetButtonByModuleAndRole(new Qz.Core.Entity.Request <Qz.GPS.DirectService.Parameter.Button.ByModuleAndRole>()
            {
                Obj = new Qz.GPS.DirectService.Parameter.Button.ByModuleAndRole()
                {
                    ModuleId = moduleId,
                    RoleId   = roleId
                }
            });

            return(Json(response));
        }
Пример #7
0
        // GET: Base
        public virtual ActionResult Index(int?id)
        {
            string url = Request.Url.ToString();

            var _menuId = id == null ? 0 : id.Value;
            var _roleId = Operator.RoleId;

            if (id != null)
            {
                ViewData["RightButtonList"] = ButtonService.GetButtonListByRoleIdModuleId(_roleId, _menuId, PositionEnum.FormInside);
                ViewData["TopButtonList"]   = ButtonService.GetButtonListByRoleIdModuleId(_roleId, _menuId, PositionEnum.FormRightTop);
            }
            if (url.Contains("Scada/ScadaFlow"))
            {
            }
            return(View());
        }
Пример #8
0
        /// <summary>
        /// 初始化按钮
        /// </summary>
        private void InitButton()
        {
            var sizeChangeContext = new SizeChangeContext(Width, Height, SysConfig.LatticeLineCount, SlaveInfoService.LatticeInfoList.Count / SysConfig.LatticeLineCount);
            var btnList           = ButtonService?.CreateButtonList(sizeChangeContext);

            if (btnList != null)
            {
                Controls.AddRange(btnList.ToArray());
            }
            btnList.ForEach(o => o.MouseDown += (sender, e) =>
            {
                if (e.Button == MouseButtons.Right)
                {
                    var btn  = sender as Button;
                    Form frm = new LatticeConfig(btn.Name, UpDownService, SlaveInfoService, ButtonService);
                    frm.ShowDialog();
                }
            }
                            );

            ButtonService.SetButtonList(btnList);
        }
Пример #9
0
        public ActionResult Edit(int id)
        {
            var model = ButtonService.GetById(id);

            return(View(model));
        }
Пример #10
0
        public JsonResult List(ButtonModel model, PageInfo pageInfo)
        {
            var result = ButtonService.GetListByFilter(model, pageInfo);

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Пример #11
0
        public JsonResult Delete(int id)
        {
            var result = ButtonService.DeleteById(id) ? SuccessTip("删除成功") : ErrorTip("删除失败");

            return(Json(result));
        }
Пример #12
0
        public JsonResult List(ButtonModel model, PageInfo pageInfo)
        {
            var result = ButtonService.GetListByFilter(model, pageInfo);

            return(Json(result));
        }
Пример #13
0
 public ButtonPage(ButtonService service)
 {
     InitializeComponent();
     _service       = service;
     BindingContext = _service;
 }
Пример #14
0
        public JsonResult GetButton(int roleId, int moduleId = -1)
        {
            var response = new ButtonService().GetButtonByModuleAndRole(new Qz.Core.Entity.Request<Qz.GPS.DirectService.Parameter.Button.ByModuleAndRole>()
            {
                Obj = new Qz.GPS.DirectService.Parameter.Button.ByModuleAndRole()
                {
                    ModuleId = moduleId,
                    RoleId = roleId
                }
            });

            return Json(response);
        }
Пример #15
0
 public ButtonController()
 {
     buttonService  = new ButtonService();
     sessionManager = new SessionManager();
 }
Пример #16
0
        public JsonResult Delete(int id)
        {
            var result = ButtonService.DeleteById(id) ? SuccessTip("删除成功") : ErrorTip("删除失败");

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Пример #17
0
 static ServiceLocator()
 {
     ButtonService = new ButtonService();
 }
Пример #18
0
 public LatticeConfig(string latticeNo, UpDownService upDownService, SlaveInfoService slaveInfoService, ButtonService buttonService) : this(latticeNo)
 {
     this.upDownService    = upDownService;
     this.slaveInfoService = slaveInfoService;
     this.buttonService    = buttonService;
 }