/// <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)); }
private void buttonDeleteAddress_Click(object sender, EventArgs e) { bool dialogResult = ErrorsViewWrapper.ShowDialog(ErrorTexts.WARNING_DELETE_ADDRESS); if (dialogResult) { ClientAddressesCore.RemoveClientAddress(selectedAddressID); ClientsCore.GetClients(); UpdateAddressesGrid(); } }
private void buttonOk_Click(object sender, EventArgs e) { ClientsCore.EditClient(clientID, textBoxName.Text, textBoxPhone.Text, textBoxEmeil.Text, Convert.ToInt32(textBoxStaticDiscunt.Text), textBoxOther.Text, textBoxDiscountReasone.Text, comboBoxVisible.SelectedItem.ToString() == GeneralConstants.YES ? 1 : 0); ClientsCore.GetClients(); AdminForm.instance.UpdateDataGridViewClients(); this.Close(); }
private void buttonOk_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(textBoxAddress.Text)) { ErrorsViewWrapper.ShowError(ErrorTexts.ENTER_ADDRESS); } else { ClientAddressesCore.AddClientAddress(clientID, textBoxAddress.Text); ClientsCore.GetClients(); ClientDetailsForm.instance.UpdateAddressesGrid(); this.Close(); } }
/// <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)); }
private void buttonOk_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(textBoxDiscount.Text) && string.IsNullOrEmpty(richTextBoxReasone.Text)) { ErrorsViewWrapper.ShowError(ErrorTexts.ENTER_DISCOUNT_AND_REASONE); } else if (string.IsNullOrEmpty(textBoxDiscount.Text)) { ErrorsViewWrapper.ShowError(ErrorTexts.ENTER_DISCOUNT); } else if (string.IsNullOrEmpty(richTextBoxReasone.Text)) { ErrorsViewWrapper.ShowError(ErrorTexts.ENTER_DISCOUNT_REASONE); } else { bool isOk = true; int discount = 0; try { discount = Convert.ToInt32(textBoxDiscount.Text); if (discount < 0 || discount >= 100) { isOk = false; } } catch { isOk = false; } if (!isOk) { ErrorsViewWrapper.ShowError(ErrorTexts.INCORRECT_DISCOUNT); } else { ClientsCore.EditClient(client.id, client.name, client.phone, client.email, discount, client.comment, richTextBoxReasone.Text, client.visible); ClientsCore.GetClients(); ClientDetailsForm.instance.UpdateDiscount(); this.Close(); } } }
private void buttonOk_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(textBoxName.Text) && string.IsNullOrEmpty(textBoxPhone.Text)) { ErrorsViewWrapper.ShowError(ErrorTexts.ENTER_NAME_AND_PHONE); } else if (string.IsNullOrEmpty(textBoxName.Text)) { ErrorsViewWrapper.ShowError(ErrorTexts.ENTER_NAME); } else if (string.IsNullOrEmpty(textBoxPhone.Text)) { ErrorsViewWrapper.ShowError(ErrorTexts.ENTER_PHONE); } else { int id = ClientsCore.AddClient(textBoxName.Text, textBoxPhone.Text, string.IsNullOrEmpty(textBoxEmeil.Text)?"": textBoxEmeil.Text, string.IsNullOrEmpty(textBoxComment.Text) ? "" : textBoxComment.Text); ClientsCore.GetClients(); AdminForm.instance.AddClientToGrid(id); this.Close(); } }
/// <summary> /// Gets the client list. /// </summary> /// <returns></returns> /// 创建人:李允智 /// 创建时间:2016/1/28 /// 描述:获取所有客户端列表 public string GetClientList() { return(JsonHelper.SerializeObject(ClientsCore.GetInstance().GetClientList())); }