/// <summary> /// Saves the specified client. /// </summary> /// <param name="client">The client.</param> /// <returns></returns> /// 创建人:李允智 /// 创建时间:2016/1/28 /// 描述:保存一个客户端 public string Save(Clients client, string id, bool isnew) { try { if (isnew) { client.isenabled = true; client.createtime = DateTime.Now; ClientsCore.GetInstance().InsertClient(client); } else { Clients editClient = ClientsCore.GetInstance().GetClient(id); editClient.clientname = client.clientname; editClient.reqip = client.reqip; ClientsCore.GetInstance().UpdateClient(editClient); } comm.success = true; comm.message = "保存成功"; } catch (Exception) { comm.success = false; comm.message = "保存失败"; } return(JsonHelper.SerializeObject(comm)); }
/// <summary> /// Deletes the specified _id. /// </summary> /// <param name="_id">The _id.</param> /// <returns></returns> /// 创建人:李允智 /// 创建时间:2016/1/28 /// 描述:删除一个客户端 public string Del(string id) { try { ClientsCore.GetInstance().Del(id); comm.success = true; comm.message = "删除成功"; } catch (Exception) { comm.success = false; comm.message = "删除失败"; } return(JsonHelper.SerializeObject(comm)); }
/// <summary> /// Pauses the specified clientsecret. /// </summary> /// <param name="clientsecret">The clientsecret.</param> /// <param name="ispause">if set to <c>true</c> [ispause].</param> /// <returns></returns> /// 创建人:李允智 /// 创建时间:2016/1/28 /// 描述:暂停或者激活正常 public string ChangeStatus(string id) { try { Clients client = ClientsCore.GetInstance().GetClient(id); client.isenabled = !client.isenabled; ClientsCore.GetInstance().UpdateClient(client); comm.success = true; comm.message = "操作成功"; } catch (Exception) { comm.success = false; comm.message = "操作失败"; } return(JsonHelper.SerializeObject(comm)); }
/// <summary> /// Gets the client list. /// </summary> /// <returns></returns> /// 创建人:李允智 /// 创建时间:2016/1/28 /// 描述:获取所有客户端列表 public string GetClientList() { return(JsonHelper.SerializeObject(ClientsCore.GetInstance().GetClientList())); }