public override int Delete( ) { if (string.IsNullOrEmpty(txtOddNum.Text)) { MessageBox.Show("清选择需要删除的内容"); return(0); } _Refreshbll = new FishBll.Bll.ProcessStateBll(); if (_Refreshbll.ExistsNumbering(txtNumbering.Text, "fksqExBool") == true) { MessageBox.Show("已审核无法操作!"); return(0); } isOk = _bll.Delete(txtOddNum.Text); if (isOk == true) { //if (txtNumbering.Text != "") //{ // _Refreshbll = new FishBll.Bll.ProcessStateBll(); // _Refreshbll.GetFormPaymentRequisition(txtNumbering.Text); //} MessageBox.Show("成功删除"); Next( ); } else { MessageBox.Show("删除失败"); } return(base.Delete( )); }
public FormProcessState() { InitializeComponent(); ReadColumnConfig(dataGridView1, "Set_125"); _list = new FishEntity.ProcessStateEntity(); _bll = new FishBll.Bll.ProcessStateBll(); comCode.DataSource = _bll.getCode(); comCode.DisplayMember = "code"; comNumbering.DataSource = _bll.getNumbering(); comNumbering.DisplayMember = "Numbering"; DealDataGridViewHeader(); this.dtpStart.Format = System.Windows.Forms.DateTimePickerFormat.Custom; this.dtpStart.CustomFormat = " "; this.dtpEnd.Format = System.Windows.Forms.DateTimePickerFormat.Custom; this.dtpEnd.CustomFormat = " "; User(); if (FishEntity.Variable.User.username == "admin" || FishEntity.Variable.User.username == "ceo" || FishEntity.Variable.User.username == "zd_lyk") { this.dataGridView1.ReadOnly = false; } else { this.dataGridView1.ReadOnly = true; } cmbeffect.SelectedItem = "全部"; //DealDataGridViewHeader_One (); //DealDataGridViewHeader_two (); }
public override int Modify() { _Refreshbll = new FishBll.Bll.ProcessStateBll(); if (_Refreshbll.ExistsNumbering(txtNumbering.Text, "hwfkExBool") == true) { MessageBox.Show("已审核无法操作!"); return(0); } if (_fish == null) { MessageBox.Show("请查询需要修改的数据。"); return(0); } if (string.IsNullOrEmpty(txtCodeOdd.Text)) { MessageBox.Show("请选择销售合同号"); return(0); } FishBll.Bll.CargoFeedbackSheetBll bll = new FishBll.Bll.CargoFeedbackSheetBll(); decimal temp = 0; _fish.Code = txtcode.Text; if (bll.ExistsUpdate(_fish.Code, FishEntity.Variable.User.username) != true) { MessageBox.Show("不是所属人无法操作!"); return(0); } _fish.Sponsor = txtsponsor.Text.Trim(); _fish.Acceptor = txtacceptor.Text.Trim(); _fish.Processresult = txtprocessresult.Text.Trim(); _fish.Evaluation = txtevaluation.Text.Trim(); _fish.Attendance = txtattendance.Text.Trim(); _fish.Review = txtreview.Text.Trim(); _fish.Remarks = txtremarks.Text.Trim(); _fish.ConfirmTheWeight = txtConfirmTheWeight.Text; _fish.Modifytime = DateTime.Now; _fish.Modifyman = FishEntity.Variable.User.username; _fish.codeContract = txtCodeOdd.Text; bool isOk = bll.Update(_fish); if (isOk) { if (txtNumbering.Text != "") { _Refreshbll = new FishBll.Bll.ProcessStateBll(); _Refreshbll.GetFormCargoFeedbackSheet(txtNumbering.Text); } MessageBox.Show("修改成功。"); } else { //txtcode.Text = string.Empty; MessageBox.Show("修改失败。"); } return(1); }
public override void Review() { Review(this.Name, txtNumbering.Text, txtcode.Text); if (txtNumbering.Text != "") { _Refreshbll = new FishBll.Bll.ProcessStateBll(); _Refreshbll.GetFormSalesRContract(txtNumbering.Text); } base.Review(); }
public override void Review() { Review(this.Name, txtNumbering.Text, txtOddNum.Text); if (txtNumbering.Text != "") { _Refreshbll = new FishBll.Bll.ProcessStateBll(); _Refreshbll.GetFormReceiptRecord(txtNumbering.Text); } base.Review(); }
public override int Modify() { _Refreshbll = new FishBll.Bll.ProcessStateBll(); if (_Refreshbll.ExistsNumbering(txtNumbering.Text, "hwfkExBool") == true) { MessageBox.Show("已审核无法操作!"); return(0); } if (_fish == null) { MessageBox.Show("请查询需要修改的数据。"); return(0); } if (string.IsNullOrEmpty(txtCodeOdd.Text)) { MessageBox.Show("请选择销售合同号"); return(0); } FishBll.Bll.CargoFeedbackSheetBll bll = new FishBll.Bll.CargoFeedbackSheetBll(); decimal temp = 0; _fish.Code = txtcode.Text; if (bll.ExistsUpdate(_fish.Code, FishEntity.Variable.User.username) != true) { MessageBox.Show("不是所属人无法操作!"); return(0); } _fish.Remarks = txtremarks.Text.Trim(); _fish.ConfirmTheWeight = txtConfirmTheWeight.Text; _fish.Modifytime = DateTime.Now; _fish.Modifyman = FishEntity.Variable.User.username; _fish.codeContract = txtCodeOdd.Text; _fish.FishMealId = txtFishMealId.Text; _fish.PoundBillNumber = txtPoundBillNumber.Text; _fish.PoundDifference = txtPoundDifference.Text; _fish.NetWeight = txtNetWeight.Text; bool isOk = bll.Update(_fish, this.Name); if (isOk) { //if (txtNumbering.Text != "") //{ // _Refreshbll = new FishBll.Bll.ProcessStateBll(); // _Refreshbll.GetFormCargoFeedbackSheet(txtNumbering.Text); //} MessageBox.Show("修改成功。"); } else { //txtcode.Text = string.Empty; MessageBox.Show("修改失败。"); } return(1); }
public override void Save() { decimal temp = 0; FishEntity.TheproblemsheetEntity _The = new FishEntity.TheproblemsheetEntity(); _The.Code = FishBll.Bll.SequenceUtil.GetTheproblemsheet(); _The.ContractNo = txtContractNo.Text; decimal.TryParse(txtChargeback.Text, out temp); _The.Chargeback = temp; _The.OccurDate = dtpoccurDate.Value; _The.EventName = txtEventName.Text; _The.SolvTtheProblem = txtSolvTtheProblem.Text; _The.Remarks = txtRemarks.Text; _The.Createtime = DateTime.Now; _The.Createman = FishEntity.Variable.User.username; _The.Modifytime = DateTime.Now; _The.Modifyman = _The.Createman; _The.codeContract = txtCodeOdd.Text; _The.Numbering = txtNumbering.Text; FishBll.Bll.TheproblemsheetBll bll = new FishBll.Bll.TheproblemsheetBll(); bool isok = bll.Exists(_The.Code); while (isok) { _The.Code = FishBll.Bll.SequenceUtil.GetTheproblemsheet(); isok = bll.Exists(_The.Code); } int id = bll.Add(_The); if (id > 0) { _The.Id = id; if (txtNumbering.Text != "") { _Refreshbll = new FishBll.Bll.ProcessStateBll(); _Refreshbll.GetFormTheproblemsheet(txtNumbering.Text); } tmiQuery.Visible = false; tmiDelete.Visible = false; tmiModify.Visible = false; tmiSave.Visible = false; tmiAdd.Visible = false; tmiCancel.Visible = true; MessageBox.Show("添加成功。"); txtcode.Text = _The.Code; } else { txtcode.Text = _The.Code; MessageBox.Show("添加失败。"); } }
public override int Modify() { if (string.IsNullOrEmpty(txtCodeOdd.Text)) { MessageBox.Show("请选择销售合同号"); return(0); } _fish.Contactsunit = txtcontactsunit.Text.ToString(); _fish.ContactsunitId = txtcontactsunit.Tag.ToString(); _fish.Issuingtime = dtpIssuingtime.Value; _fish.Warehouse = txtwarehouse.Text.ToString(); _fish.Species = cmbspecies.SelectedValue == null ? string.Empty : cmbspecies.SelectedValue.ToString(); _fish.Specification = cmbspecification.SelectedValue == null ? string.Empty : cmbspecification.SelectedValue.ToString(); _fish.Ferryname = txtferryname.Text.ToString(); _fish.Listname = txtlistname.Text.ToString(); _fish.Cornerno = txtcornerno.Text.ToString(); _fish.Ton = txtTon.Text; _fish.Packagenumber = txtpackagenumber.Text; _fish.Remarks = txtRemarks.Text.ToString(); _fish.SerialNumber = txtSerialNumber.Text; _fish.ShipNotice = txtShipNotice.Text.ToString(); _fish.Storagecosts = txtStoragecosts.Text; _fish.Modifytime = DateTime.Now; _fish.Modifyman = FishEntity.Variable.User.username; _fish.codeContract = txtCodeOdd.Text.ToString(); _fish.Recipient = txtRecipient.Text.ToString(); FishBll.Bll.BillofladingBll bll = new FishBll.Bll.BillofladingBll(); if (bll.ExistsUpdate(_fish.Code, FishEntity.Variable.User.username) != true) { MessageBox.Show("不是所属人无法操作!"); return(0); } bool isOk = bll.Update(_fish); AddImages(_fish); if (isOk) { if (txtNumbering.Text != "") { _Refreshbll = new FishBll.Bll.ProcessStateBll(); _Refreshbll.GetFormBilloflading(txtNumbering.Text); } MessageBox.Show("修改成功。"); } else { MessageBox.Show("修改失败。"); } return(1); }
public override void Review() { FishBll.Bll.PersonBll getnameBll = new FishBll.Bll.PersonBll(); FishEntity.PersonEntity getModel = new FishEntity.PersonEntity(); getModel = getnameBll.Getname(txtcreateman.Text); if (getModel != null) { Review(this.Name, txtNumbering.Text, getModel.username + " " + getModel.realname, txtcode.Text); if (txtNumbering.Text != "") { _Refreshbll = new FishBll.Bll.ProcessStateBll(); _Refreshbll.GetFormCargoFeedbackSheet(txtNumbering.Text); } } base.Review(); }
public override int Modify() { FishBll.Bll.TheproblemsheetBll bll = new FishBll.Bll.TheproblemsheetBll(); _fish.ContractNo = txtContractNo.Text;//新增后修改bug decimal temp = 0; decimal.TryParse(txtChargeback.Text, out temp); _fish.Chargeback = temp; _fish.OccurDate = dtpoccurDate.Value; _fish.EventName = txtEventName.Text; _fish.SolvTtheProblem = txtSolvTtheProblem.Text; _fish.Remarks = txtRemarks.Text; _fish.FishMealId = txtFishMealId.Text; _fish.Modifytime = DateTime.Now; _fish.Modifyman = FishEntity.Variable.User.username; _fish.codeContract = txtCodeOdd.Text; if (bll.ExistsUpdate(_fish.Code, FishEntity.Variable.User.username) == false) { MessageBox.Show("不是所属人无法操作!"); return(0); } _Refreshbll = new FishBll.Bll.ProcessStateBll(); if (_Refreshbll.ExistsNumbering(txtNumbering.Text, "wtfkExBool") == true) { MessageBox.Show("已审核无法操作!"); return(0); } bool isok = bll.Update(_fish, this.Name); if (isok) { //if (txtNumbering.Text != "") //{ // _Refreshbll = new FishBll.Bll.ProcessStateBll(); // _Refreshbll.GetFormTheproblemsheet(txtNumbering.Text); //} MessageBox.Show("修改成功。"); } else { MessageBox.Show("修改失败。"); } return(1); }
private void dataGridView1_CellMouseUp(object sender, DataGridViewCellMouseEventArgs e) { if (boolget == true) { if (e.ColumnIndex < 0 || e.RowIndex < 0) { } else { } if (dataGridView1.Columns[e.ColumnIndex].Name.Equals("effect", StringComparison.OrdinalIgnoreCase) == true) { if (FishEntity.Variable.User.username == "admin" || FishEntity.Variable.User.username == "ceo" || FishEntity.Variable.User.username == "zd_lyk") { _list = new FishEntity.ProcessStateEntity(); _bll = new FishBll.Bll.ProcessStateBll(); _list.Numbering = dataGridView1.Rows[e.RowIndex].Cells["Numbering"].Value.ToString(); if (bool.Parse(dataGridView1.Rows[e.RowIndex].Cells["effect"].Value.ToString())) { _list.Effect = "无效"; } else { _list.Effect = "有效"; } bool idx = _bll.update(_list.Effect, _list.Numbering); if (idx) { MessageBox.Show("修改成功!"); boolget = false; } else { MessageBox.Show("修改失败!"); boolget = false; } } } } else { return; } }
public override int Delete( ) { if (string.IsNullOrEmpty(txtOddNum.Text)) { MessageBox.Show("单号不可为空"); return(0); } if (_bll.ExistsUpdateOrDelete(_list.code, FishEntity.Variable.User.username) == false) { MessageBox.Show("不是所属人无法操作!"); return(0); } _Refreshbll = new FishBll.Bll.ProcessStateBll(); if (_Refreshbll.ExistsNumbering(txtNumbering.Text, "skjlExBool") == true) { MessageBox.Show("已审核无法操作!"); return(0); } isOk = _bll.Delete(txtOddNum.Text); if (isOk == true) { if (txtNumbering.Text != "") { _Refreshbll = new FishBll.Bll.ProcessStateBll(); _Refreshbll.GetFormReceiptRecord(txtNumbering.Text); } MessageBox.Show("删除成功"); //Next ( ); } else { MessageBox.Show("删除失败"); } return(base.Delete( )); }
public override void Save() { if (string.IsNullOrEmpty(txtCodeOdd.Text)) { MessageBox.Show("请选择销售合同号"); return; } FishEntity.CargoFeedbackSheetEntity _fish = new FishEntity.CargoFeedbackSheetEntity(); _fish.Code = FishBll.Bll.SequenceUtil.GetCargoFeedbackSheetSequence(); decimal temp; _fish.Sponsor = txtsponsor.Text.Trim(); _fish.Acceptor = txtacceptor.Text.Trim(); _fish.Processresult = txtprocessresult.Text.Trim(); _fish.Evaluation = txtevaluation.Text.Trim(); _fish.Attendance = txtattendance.Text.Trim(); _fish.Review = txtreview.Text.Trim(); _fish.Remarks = txtremarks.Text.Trim(); _fish.ConfirmTheWeight = txtConfirmTheWeight.Text; _fish.Createtime = DateTime.Now; _fish.Createman = FishEntity.Variable.User.username; _fish.Modifytime = DateTime.Now; _fish.Modifyman = FishEntity.Variable.User.username; _fish.codeContract = txtCodeOdd.Text; _fish.Numbering = txtNumbering.Text; FishBll.Bll.CargoFeedbackSheetBll bll = new FishBll.Bll.CargoFeedbackSheetBll(); bool isok = bll.Exists(_fish.Code); while (isok) { _fish.Code = FishBll.Bll.SequenceUtil.GetSampleSingleSequence(); isok = bll.Exists(_fish.Code); } int id = bll.Add(_fish); if (id > 0) { _fish.Id = id; if (txtNumbering.Text != "") { _Refreshbll = new FishBll.Bll.ProcessStateBll(); _Refreshbll.GetFormCargoFeedbackSheet(txtNumbering.Text); } tmiSave.Visible = false; tmiClose.Visible = true; tmiCancel.Visible = false; tmiDelete.Visible = true; tmiReview.Visible = true; tmiAdd.Visible = true; tmiModify.Visible = true; tmiQuery.Visible = true; MessageBox.Show("添加成功。"); txtcode.Text = _fish.Code.ToString(); txtcreateman.Text = _fish.Createman.ToString(); txtmodifyman.Text = _fish.Modifyman.ToString(); } else { // txtCode.Text = _fish.Code; MessageBox.Show("添加失败。"); } }
public override void Save( ) { if (getValue( ) == false) { return; } if (state == "add") { isOk = _bll.Add(_list); //if (txtNumbering.Text != "") //{ // _Refreshbll = new FishBll.Bll.ProcessStateBll(); // _Refreshbll.GetFormPaymentRequisition(txtNumbering.Text); //} } else { if (_bll.Exists(_list.code) == false) { MessageBox.Show("不存在此记录"); return; } _Refreshbll = new FishBll.Bll.ProcessStateBll(); if (_Refreshbll.ExistsNumbering(txtNumbering.Text, "fksqExBool") == true) { MessageBox.Show("已审核无法操作!"); return; } //if (_bll.ExistsUpdate(_list.code,FishEntity.Variable.User.username)!=true) //{ // MessageBox.Show("不是所属人无法操作!"); // return; //} else { isOk = _bll.Edit(_list); } //if (txtNumbering.Text != "") //{ // _Refreshbll = new FishBll.Bll.ProcessStateBll(); // _Refreshbll.GetFormPaymentRequisition(txtNumbering.Text); //} } if (isOk == true) { MessageBox.Show("保存成功"); tmiQuery.Visible = true; tmiAdd.Visible = true; tmiModify.Visible = true; tmiDelete.Visible = false; tmiClose.Visible = true; tmiSave.Visible = false; tmiCancel.Visible = true; tmiExport.Visible = false; tmiNext.Visible = false; tmiPrevious.Visible = false; } else { MessageBox.Show("保存失败"); } base.Save( ); }
public override int Modify() { if (GetValue() == false) { return(0); } if (txtCode == null && txtCode.Text == "") { MessageBox.Show("请查询需要修改的磅单。"); return(0); } if (string.IsNullOrEmpty(txtCodeOdd.Text)) { MessageBox.Show("请选择销售合同号"); return(0); } _Refreshbll = new FishBll.Bll.ProcessStateBll(); if (_Refreshbll.ExistsNumbering(txtNumbering.Text, "bdExBool") == true) { MessageBox.Show("已审核无法操作!"); return(0); } decimal temp = 0; _fish.Buyers = Buyers.Text.ToString(); _fish.OwnerId = txtOwner.Tag.ToString(); _fish.BuyersId = Buyers.Tag.ToString(); _fish.SellersId = Sellers.Tag.ToString(); _fish.Sellers = Sellers.Text; _fish.Code = txtCode.Text; _fish.Dateofmanufacture = dtpfactureDate.Value;//chu _fish.IntothefactoryDate = dtpfactoryDate.Value; _fish.Carnumber = txtCarnumber.Text.Trim(); _fish.Grossweight = txtGrossweight.Text; _fish.Tareweight = txtTareweight.Text; _fish.Competition = txtCompetition.Text; _fish.Goods = cmbspecies.SelectedValue == null ? string.Empty : cmbspecies.SelectedValue.ToString(); _fish.Remarks = txtRemarks.Text; _fish.Shipno = txtshipno.Text; _fish.Owner = txtOwner.Text.Trim(); _fish.Address = txtAddress.Text.Trim(); _fish.Modifytime = DateTime.Now; _fish.Modifyman = FishEntity.Variable.User.username; _fish.Quantity = Quantity.Text.Trim(); _fish.Pileangle = Pileangle.Text.Trim(); _fish.BillOfLadingid = BillOfLadingid.Text.Trim(); _fish.PName = cmbName.SelectedValue == null ? string.Empty : cmbName.SelectedValue.ToString(); _fish.Country = cmbCountry.SelectedValue == null ? string.Empty : cmbCountry.SelectedValue.ToString(); _fish.Qualit = txtSpecification.Text; _fish.Serialnumber = Serialnumber.Text.Trim(); _fish.codeContract = txtCodeOdd.Text; FishBll.Bll.OnepoundBll bll = new FishBll.Bll.OnepoundBll(); if (bll.ExistsUpdate(_fish.Code, FishEntity.Variable.User.username) != true) { MessageBox.Show("不是所属人无法操作!"); return(0); } bool isOk = bll.Update(_fish); if (isOk) { AddImages(_fish); if (txtNumbering.Text != "") { _Refreshbll = new FishBll.Bll.ProcessStateBll(); _Refreshbll.GetFormOnepound(txtNumbering.Text); } MessageBox.Show("修改成功。"); } else { txtCode.Text = string.Empty; MessageBox.Show("修改失败。"); } return(1); }
public override void Save( ) { errorProvider1.Clear( ); isOk = true; if (string.IsNullOrEmpty(txtOddNum.Text)) { errorProvider1.SetError(txtOddNum, "不可为空"); isOk = false; } //if ( string . IsNullOrEmpty ( txtCode . Text ) ) //{ // errorProvider1 . SetError ( txtCode ,"不可为空" ); // isOk = false; //} decimal vaildate = 0M; if (!string.IsNullOrEmpty(txtWeight.Text) && decimal.TryParse(txtWeight.Text, out vaildate) == false) { errorProvider1.SetError(txtWeight, "请输入数字"); isOk = false; } vaildate = 0M; if (!string.IsNullOrEmpty(txtGoodsPrice.Text) && decimal.TryParse(txtGoodsPrice.Text, out vaildate) == false) { errorProvider1.SetError(txtGoodsPrice, "请输入数字"); isOk = false; } vaildate = 0M; if (!string.IsNullOrEmpty(texRMB.Text) && decimal.TryParse(texRMB.Text, out vaildate) == false) { errorProvider1.SetError(texRMB, "请输入数字"); isOk = false; } if (isOk == false) { return; } getValue( ); if (state == "add") { txtOddNum.Text = _bll.GetCode( ); _list.code = txtOddNum.Text; isOk = _bll.Add(_list); if (txtNumbering.Text != "") { _Refreshbll = new FishBll.Bll.ProcessStateBll(); _Refreshbll.GetFormReceiptRecord(txtNumbering.Text); } } else if (state == "edit") { if (_bll.ExistsUpdateOrDelete(_list.code, FishEntity.Variable.User.username) == false) { MessageBox.Show("不是所属人无法操作!"); return; } _Refreshbll = new FishBll.Bll.ProcessStateBll(); if (_Refreshbll.ExistsNumbering(txtNumbering.Text, "skjlExBool") == true) { MessageBox.Show("已审核无法操作!"); return; } if (_bll.Exists(_list.code) == true) { MessageBox.Show("此单号不存在"); return; } isOk = _bll.Edit(_list); if (txtNumbering.Text != "") { _Refreshbll = new FishBll.Bll.ProcessStateBll(); _Refreshbll.GetFormReceiptRecord(txtNumbering.Text); } } if (isOk == true) { MessageBox.Show("保存成功"); tmiQuery.Visible = true; tmiAdd.Visible = true; tmiModify.Visible = false; tmiDelete.Visible = false; tmiClose.Visible = true; tmiSave.Visible = false; tmiCancel.Visible = false; tmiExport.Visible = false; //tmiNext . Visible = false; //tmiPrevious . Visible = false; } else { MessageBox.Show("保存失败"); } base.Save( ); }
public override void Save() { FishEntity.OnepoundEntity _fish = new FishEntity.OnepoundEntity(); _fish.Buyers = Buyers.Text; if (string.IsNullOrEmpty(Sellers.Text) == false) { FishEntity.CompanyEntity company = Sellers.Tag as FishEntity.CompanyEntity; _fish.Sellers = Sellers.Text.ToString(); } else { MessageBox.Show("请选择销售商。"); return; } if (string.IsNullOrEmpty(txtCodeOdd.Text)) { MessageBox.Show("请选择销售合同号"); return; } if (GetValue() == false) { return; } decimal temp = 0; _fish.Code = FishBll.Bll.SequenceUtil.GerLadingNumber(); _fish.OwnerId = txtOwner.Tag.ToString(); _fish.BuyersId = Buyers.Tag.ToString(); _fish.SellersId = Sellers.Tag.ToString(); _fish.Dateofmanufacture = dtpfactureDate.Value; _fish.IntothefactoryDate = dtpfactoryDate.Value; _fish.Carnumber = txtCarnumber.Text.Trim(); _fish.Goods = cmbspecies.SelectedValue == null ? string.Empty : cmbspecies.SelectedValue.ToString(); _fish.Remarks = txtRemarks.Text; _fish.Shipno = txtshipno.Text; _fish.Grossweight = txtGrossweight.Text; _fish.Tareweight = txtTareweight.Text; _fish.Competition = txtCompetition.Text; _fish.Owner = txtOwner.Text.Trim(); _fish.Quantity = Quantity.Text.Trim(); _fish.Pileangle = Pileangle.Text.Trim(); _fish.BillOfLadingid = BillOfLadingid.Text.Trim(); _fish.PName = cmbName.SelectedValue == null ? string.Empty : cmbName.SelectedValue.ToString(); _fish.Country = cmbCountry.SelectedValue == null ? string.Empty : cmbCountry.SelectedValue.ToString(); _fish.Qualit = txtSpecification.Text; _fish.Serialnumber = Serialnumber.Text.Trim(); _fish.Address = txtAddress.Text.Trim(); _fish.Createtime = DateTime.Now; _fish.Createman = FishEntity.Variable.User.username; _fish.Modifytime = DateTime.Now; _fish.Modifyman = _fish.Createman; _fish.codeContract = txtCodeOdd.Text; _fish.Numbering = txtNumbering.Text; FishBll.Bll.OnepoundBll bll = new FishBll.Bll.OnepoundBll(); bool isok = bll.Exists(_fish.Code); while (isok) { _fish.Code = FishBll.Bll.SequenceUtil.GerLadingNumber(); isok = bll.Exists(_fish.Code); } int id = bll.Add(_fish); if (id > 0) { if (txtNumbering.Text != "") { _Refreshbll = new FishBll.Bll.ProcessStateBll(); _Refreshbll.GetFormOnepound(txtNumbering.Text); } _fish.Id = id; AddImages(_fish); tmiQuery.Visible = false; tmiDelete.Visible = false; tmiModify.Visible = false; tmiAdd.Visible = true; tmiSave.Visible = false; tmiCancel.Visible = true; MessageBox.Show("添加成功。"); txtCode.Text = _fish.Code.ToString(); } else { // txtCode.Text = _fish.Code; MessageBox.Show("添加失败。"); } }
public override void Save() { FishEntity.BillofladingEntity _fish = new FishEntity.BillofladingEntity(); if (string.IsNullOrEmpty(txtcontactsunit.Text) == false) { _fish.Contactsunit = txtcontactsunit.Text.Trim().ToString(); } else { MessageBox.Show("请选择提货单位。"); return; } if (string.IsNullOrEmpty(txtCodeOdd.Text)) { MessageBox.Show("请选择销售合同号"); return; } _fish.Code = FishBll.Bll.SequenceUtil.GetBillofladingnumber(); _fish.ContactsunitId = txtcontactsunit.Tag.ToString(); _fish.Issuingtime = dtpIssuingtime.Value; _fish.Warehouse = txtwarehouse.Text.ToString(); _fish.Species = cmbspecies.SelectedValue == null ? string.Empty : cmbspecies.SelectedValue.ToString(); _fish.Specification = cmbspecification.SelectedValue == null ? string.Empty : cmbspecification.SelectedValue.ToString(); _fish.Ferryname = txtferryname.Text.ToString(); _fish.Listname = txtlistname.Text.ToString(); _fish.Cornerno = txtcornerno.Text.ToString(); _fish.Ton = txtTon.Text; _fish.Packagenumber = txtpackagenumber.Text; _fish.Remarks = txtRemarks.Text.ToString().Trim(); _fish.SerialNumber = txtSerialNumber.Text.ToString(); _fish.ShipNotice = txtShipNotice.Text.ToString().Trim(); _fish.Storagecosts = txtStoragecosts.Text; _fish.Createtime = DateTime.Now; _fish.Createman = FishEntity.Variable.User.username; _fish.Modifytime = DateTime.Now; _fish.Modifyman = _fish.Createman; _fish.codeContract = txtCodeOdd.Text; _fish.Recipient = txtRecipient.Text; _fish.Numbering = txtNumbering.Text; FishBll.Bll.BillofladingBll bll = new FishBll.Bll.BillofladingBll(); bool isok = bll.Exists(_fish.Code); while (isok) { _fish.Code = FishBll.Bll.SequenceUtil.GetBillofladingnumber(); isok = bll.Exists(_fish.Code); } int id = bll.Add(_fish); if (id > 0) { if (txtNumbering.Text != "") { _Refreshbll = new FishBll.Bll.ProcessStateBll(); _Refreshbll.GetFormBilloflading(txtNumbering.Text); } _fish.Id = id; AddImages(_fish); tmiQuery.Visible = false; tmiDelete.Visible = false; tmiModify.Visible = true; tmiAdd.Visible = false; tmiSave.Visible = false; tmiCancel.Visible = true; MessageBox.Show("添加成功。"); txtcode.Text = _fish.Code; } else { txtcode.Text = _fish.Code; MessageBox.Show("添加失败。"); } }