protected void Numbering() { _model = new FishEntity.PurchaseRequisitionEntity(); List <FishEntity.PurchaseRequisitionEntity> model = new List <FishEntity.PurchaseRequisitionEntity>(); FishBll.Bll.PurchaseRequisitionBll bll = new FishBll.Bll.PurchaseRequisitionBll(); _model.Numbering = bll.code(); string str = string.Empty; int sum = 0; if (_model.Numbering == string.Empty) { str = DateTime.Now.Year.ToString() + "C" + "0001001"; } else { sum = int.Parse(_model.Numbering) + 1000; _model.Numbering = sum.ToString(); while (_model.Numbering.Length != 7) { _model.Numbering = "0" + _model.Numbering; } str = DateTime.Now.Year.ToString() + "C" + _model.Numbering; } txtNumbering.Text = str; }
private void btnOk_Click(object sender, EventArgs e) { if (Check() == false) { return; } bool isAdd = false; if (_model == null) { _model = new FishEntity.PurchaseRequisitionEntity(); isAdd = true; } PurchaseRequisition(); FishBll.Bll.PurchaseRequisitionBll bll = new FishBll.Bll.PurchaseRequisitionBll(); if (isAdd) { bool isok = bll.Exists(txtContractNo.Text); while (isok) { MessageBox.Show("合同编号已存在!"); break; } if (!isok) { _model.ContractNo = txtContractNo.Text; _model.Modifyman = FishEntity.Variable.User.username; _model.Modifytime = DateTime.Now; _model.Createman = _model.Modifyman; _model.Createtime = DateTime.Now; FishBll.Bll.PurchaseRequisitionBll _bll = new FishBll.Bll.PurchaseRequisitionBll(); int id = _bll.Add(_model); if (id > 0) { MessageBox.Show("添加成功!"); } OnRefresh(); } _model = null; } else { _model.ContractNo = txtContractNo.Text; _model.Modifyman = FishEntity.Variable.User.username; _model.Modifytime = DateTime.Now; FishBll.Bll.PurchaseRequisitionBll _bll = new FishBll.Bll.PurchaseRequisitionBll(); bool isOk = _bll.Update(_model); if (isOk) { MessageBox.Show("编辑成功"); } OnRefresh(); } //this.Close(); }
protected void codeNum() { _model = new FishEntity.PurchaseRequisitionEntity(); FishBll.Bll.PurchaseRequisitionBll bll = new FishBll.Bll.PurchaseRequisitionBll(); DateTime dt = bll.getDate(); _model.ContractNo = bll.ContractNo(); if (_model.ContractNo == string.Empty) { _model.ContractNo = "ZD" + dt.ToString("MMdd") + "0001"; } else { if (_model.ContractNo.Substring(2, 4) == dt.ToString("MMdd")) { _model.ContractNo = "ZD" + (Convert.ToInt64(_model.ContractNo.Substring(2, 8)) + 1).ToString().PadLeft(8, '0'); } else { _model.ContractNo = "ZD" + dt.ToString("MMdd") + "0001"; } } txtContractNo.Text = _model.ContractNo; }