123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- using System;
- using System.Collections.Generic;
- using System.Data;
- using System.Linq;
- using System.Text;
- using PMS.BusinessModels.SysManager;
- using PMS.DBService.SysManager;
- using PMS.EntityModels.SysManager;
- using PMS.Interface.SysManager;
- namespace PMS.BusinessService.SysManager
- {
- /// <summary>
- /// 创 建 人:王海洋
- /// 创建日期:2018-12-10
- /// 功能描述:系统按钮业务实现类
- /// </summary>
- public class ButtonBLLService : IButton
- {
- ButtonDBService buttonService = ButtonDBService.Instance<ButtonDBService>();
- //检查标识是否存在
- public bool CheckTagExist(string tag, int id)
- {
- return buttonService.CheckNameExists(tag, id);
- }
- //返回查询列表
- public DataTable GetListJson(bool isactive)
- {
- return buttonService.GetAllButtons(isactive);
- }
- //保存
- public bool PostSaveInfo(form_button_model model)
- {
- var emodal = model.ToDBModel<ButtonModel>();
- if (emodal.ID > 0)
- {//更新
- return buttonService.Update(emodal) > 0;
- }
- else
- {//新增加
- return buttonService.Add(emodal) > 0;
- }
- }
- //返回button信息,编辑时查询
- public string GetButtonInfoJson(int id)
- {
- var model = new ButtonModel();
- model.ID = id;
- model.Where("ID");
- var emmodal = buttonService.Select(model);
- if (emmodal.ID > 0)
- {
- var uimodel = new form_button_model();
- uimodel.FromDBModel(emmodal);
- return uimodel.ToJson();
- }
- return "[]";
- }
- }
- }
|