private void B_ok_Click(object sender, EventArgs e) { decimal nums; if (!decimal.TryParse(comboBox1.Text, out nums)) { MessageBox.Show("请输入正确的缴费年限!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (!(bitprice > 0)) { MessageBox.Show("参数传递错误!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } string fa001 = Tools.GetEntityPK("FA01"); int re = RegisterAction.RegisterPay(rc001, fa001, bitprice, nums, Envior.cur_userId); if (re > 0) { dt_rc04.Rows.Clear(); rc04Adapter.Fill(dt_rc04); if (MessageBox.Show("缴费成功!现在打印【发票】吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { if (!Envior.canInvoice) { MessageBox.Show("当前用户没有打印发票权限!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } if (!Envior.TAX_READY) { MessageBox.Show("金税卡没有打开!", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { Frm_taxClientInfo frm_client = new Frm_taxClientInfo(); frm_client.swapdata["parent"] = this; frm_client.swapdata["title"] = FireAction.Get_PassbyName(rc001); if (frm_client.ShowDialog(this) == DialogResult.OK) { InvoiceInfo invClient = this.swapdata["clientinfo"] as InvoiceInfo; //打印发票 //PrtServAction.Print_RegisterInvoice(fa001, invClient, this.Handle.ToInt32()); PrtServAction.Print_Invoice(fa001, invClient); } frm_client.Dispose(); } } if (MessageBox.Show("现在打印缴费记录吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { //打印缴费记录 PrtServAction.PrtRegisterPayRecord(fa001, this.Handle.ToInt32()); } DialogResult = DialogResult.OK; this.Close(); } }
/// <summary> /// 选择寄存位置 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void be_position_Click(object sender, EventArgs e) { Frm_freeBit frm_free = new Frm_freeBit(); frm_free.swapdata["parent"] = this; if (frm_free.ShowDialog() == DialogResult.OK) { regionId = this.swapdata["regionId"].ToString(); bitDesc = this.swapdata["bitDesc"].ToString(); bitId = RegisterAction.GetBitId(regionId, bitDesc); be_position.Text = RegisterAction.GetBitFullName(regionId, bitDesc); bitPrice = RegisterAction.GetBitPrice(regionId, bitDesc); if (bitPrice % 12 != 0) { XtraMessageBox.Show("号位单价必须是12的倍数!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error); bitPrice = 0; return; } txtedit_price.EditValue = bitPrice; this.CalcHJ(); } }
/// <summary> /// 绘制表格背景色 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void gridView1_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e) { string s_bitStatus = RegisterAction.GetBitStatus(curRegionId, e.CellValue.ToString()); if (s_bitStatus == "9" || s_bitStatus == "n") { e.Appearance.BackColor = Color.Green; e.Appearance.ForeColor = Color.White; } else if (s_bitStatus == "0") { e.Appearance.BackColor = Color.White; e.Appearance.ForeColor = Color.White; } else if (s_bitStatus == "L") //寄存锁定 { e.Appearance.BackColor = Color.Blue; e.Appearance.ForeColor = Color.White; } else { e.Appearance.BackColor = Color.Yellow; e.Appearance.ForeColor = Color.Black; } }
public static UserModel RegisterReducer(UserModel previousState, RegisterAction action) { var userService = new UserService(App.Store.GetState().UserConnectionString); userService.Create(action.registerUserParams.UserName, action.registerUserParams.Password); return(previousState); }
private void b_ok_Click(object sender, EventArgs e) { string s_rt003 = string.Empty; if (string.IsNullOrEmpty(bitId)) { be_newposition.ErrorImageOptions.Alignment = ErrorIconAlignment.MiddleRight; be_newposition.ErrorText = "请选择变更后位置!"; return; } s_rt003 = txtedit_rt003.Text; if (string.IsNullOrEmpty(s_rt003)) { txtedit_rt003.ErrorImageOptions.Alignment = ErrorIconAlignment.MiddleRight; txtedit_rt003.ErrorText = "请输入变更原因!"; return; } int re = RegisterAction.RegisterMove(rc001, bitId_Old, bitId, s_rt003, Envior.cur_userId); if (re > 0) { MessageBox.Show("办理成功!", "提示"); DialogResult = DialogResult.OK; this.Close(); } }
/// <summary> /// 描述寄存结构信息 /// </summary> /// <param name="rg001"></param> private void WriteRgTitle(string rg001) { lc_all.Text = RegisterAction.GetRgAllBits(rg001).ToString(); lc_free.Text = RegisterAction.GetRgFreeBits(rg001).ToString(); lc_used.Text = RegisterAction.GetRgUsedBits(rg001).ToString(); lc_debt.Text = RegisterAction.GetRgDebtBits(rg001).ToString(); }
private void Frm_registerOut_Load(object sender, EventArgs e) { rc001 = this.swapdata["RC001"].ToString(); OracleDataReader reader = SqlAssist.ExecuteReader("select * from rc01 where rc001='" + rc001 + "'"); while (reader.Read()) { txtEdit_rc001.Text = rc001; txtEdit_rc109.EditValue = reader["RC109"]; txtEdit_rc003.EditValue = reader["RC003"]; txtEdit_rc303.EditValue = reader["RC303"]; rg_rc002.EditValue = reader["RC002"]; rg_rc202.EditValue = reader["RC202"]; txtEdit_rc004.EditValue = reader["RC004"]; txtEdit_rc404.EditValue = reader["RC404"]; txtEdit_rc150.EditValue = reader["RC150"]; //寄存到期日期 be_position.EditValue = RegisterAction.GetRegPathName(rc001); price = RegisterAction.GetBitPrice(reader["RC130"].ToString()); txtEdit_price.EditValue = price; int diff = RegisterAction.CalcOutDiffDays(rc001); int compare = string.Compare(Convert.ToDateTime(reader["RC150"]).ToString("yyyyMMdd"), DateTime.Now.ToString("yyyyMMdd")); if (compare == 0) { checkEdit1.Enabled = false; txtEdit_nums.Enabled = false; } else if (compare > 0) //退费 { lc_1.Text = "剩余天数"; lc_2.Text = "应退费年份(年限)"; lc_3.Text = "退费金额"; isrefund = true; ///佳木斯东郊不用退费 txtEdit_nums.EditValue = 0; txtEdit_fee.EditValue = 0; } else { lc_1.Text = "过期天数"; lc_2.Text = "应补费年份(年限)"; lc_3.Text = "补费金额"; txtEdit_nums.EditValue = Math.Round((diff * 1.0f) / 365, 2); txtEdit_fee.EditValue = Convert.ToDecimal(Math.Round((diff * 1.0f) / 365, 2)) * price; } txtEdit_diff.EditValue = diff; } ////是否允许取消迁出补退 ///// //if(Tools.GetRight(Envior.cur_userId,"02070") == "0") //{ checkEdit1.Enabled = false; //} }
private void Frm_RegisterPay_Load(object sender, EventArgs e) { string s_rc130 = string.Empty; rc001 = this.swapdata["RC001"].ToString(); OracleDataReader reader = SqlAssist.ExecuteReader("select * from rc01 where rc001='" + rc001 + "'"); while (reader.Read()) { txtEdit_rc001.Text = rc001; txtEdit_rc109.EditValue = reader["RC109"]; txtEdit_rc003.EditValue = reader["RC003"]; txtEdit_rc303.EditValue = reader["RC303"]; txtEdit_rc004.EditValue = reader["RC004"]; txtEdit_rc404.EditValue = reader["RC404"]; rg_rc002.EditValue = reader["RC002"]; rg_rc202.EditValue = reader["RC202"]; be_position.Text = RegisterAction.GetRegPathName(rc001); s_rc130 = reader["RC130"].ToString(); bitprice = Convert.ToDecimal(SqlAssist.ExecuteScalar("select bi009 from bi01 where bi001='" + s_rc130 + "'", null)); txtedit_price.EditValue = bitprice; } rc04Adapter.SelectCommand.CommandText = "select * from v_rc04 where rc001='" + rc001 + "' order by rc020"; rc04Adapter.Fill(dt_rc04); gridControl1.DataSource = dt_rc04; comboBox1.Text = ""; }
/// <summary> /// Register type by direct instance. This instance will be returned whenever registered T type is requested /// </summary> /// <typeparam name="T">Type to be stored as abstraction parent</typeparam> /// <typeparam name="O">Implementator type</typeparam> /// <param name="instance">the instance of the implementator type</param> public void Register <T, O>(O instance, RegisterAction action = RegisterAction.None) where O : T { var type = typeof(T); switch (action) { case RegisterAction.None: if (_objects.ContainsKey(type)) { throw new Exception($"{type.FullName} is already registered"); } break; case RegisterAction.Replace: if (!_objects.ContainsKey(type)) { throw new Exception($"{type.FullName} is not yet registered, so it can't be replaced"); } break; case RegisterAction.SkipIfRegistered: if (_objects.ContainsKey(type)) { return; } break; case RegisterAction.AddOrReplace: break; } _objects[type] = instance; }
/// <summary> /// Register type without initializing instantly. Instance will be created after first time of accessing it and will stay same instance for other retrievals /// </summary> /// <typeparam name="T">Type to be stored as abstraction parent</typeparam> /// <typeparam name="O">Implementator type</typeparam> /// <param name="createInstanceFunc">A delegate that returns instance of the implementator type</param> public void Register <T, O>(Func <O> createInstanceFunc, RegisterAction action = RegisterAction.None) where O : class, T { var type = typeof(T); switch (action) { case RegisterAction.None: if (_funcs.ContainsKey(type)) { throw new Exception($"{type.FullName} is already registered"); } break; case RegisterAction.Replace: if (!_funcs.ContainsKey(type)) { throw new Exception($"{type.FullName} is not yet registered, so it can't be replaced"); } break; case RegisterAction.SkipIfRegistered: if (_funcs.ContainsKey(type)) { return; } break; case RegisterAction.AddOrReplace: break; } _funcs[type] = createInstanceFunc; }
/// <summary> /// l'analyse par pixel a été demandé, nous effectuons alors l'analyse /// </summary> public void updatetextPixelBox() { try { Pixel p = PixelBox.getPixel(int.Parse(pixelAnalyseCoord.Text.Split(';')[0]), int.Parse(pixelAnalyseCoord.Text.Split(';')[1])); int R, G, B, A; R = int.Parse(ColorTB.Text.Split('/')[0]); G = int.Parse(ColorTB.Text.Split('/')[1]); B = int.Parse(ColorTB.Text.Split('/')[2]); A = int.Parse(ColorTB.Text.Split('/')[3]); if (A == p.A && G == p.G && R == p.R && B == p.B) { pixLab.Visible = true; pixLab.Text = "Pixel detecté sur l'écran, l'action pré enregistré se lance !"; if (!actionDone) { Action(); } } else { pixLab.Visible = false; } } catch { pixLab.Visible = true; pixLab.Text = "Erreur dans les couleurs pixel fournis, le format à respecter est : valeurRouge/valeurVerte/ValeurBleu/Alpha !\n Vous pouvez trouvez ces valeurs grâce à l'outil d'analyse de pixel fournis plus haut !"; } }
private void GridView1_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e) { string s_bitStatus = RegisterAction.GetBitStatus(curRegionId, e.CellValue.ToString()); if (s_bitStatus == "9") { e.Appearance.BackColor = Color.Green; e.Appearance.ForeColor = Color.White; } else if (s_bitStatus == "1") //占用 { e.Appearance.BackColor = Color.Yellow; e.Appearance.ForeColor = Color.Black; } else if (s_bitStatus == "2") //欠费 { e.Appearance.BackColor = Color.Red; e.Appearance.ForeColor = Color.White; } else if (s_bitStatus == "0") { e.Appearance.BackColor = Color.White; e.Appearance.ForeColor = Color.White; } else { MessageBox.Show(curRegionId, "排号"); MessageBox.Show(e.CellValue.ToString()); e.Appearance.BackColor = Color.Blue; e.Appearance.ForeColor = Color.White; } }
private void GridView1_MouseDown(object sender, MouseEventArgs e) { GridHitInfo hInfo = gridView1.CalcHitInfo(new Point(e.X, e.Y)); if (e.Button == MouseButtons.Left && e.Clicks == 2) { //判断光标是否在行范围内 if (hInfo.InRow) { int rowHandle = gridView1.FocusedRowHandle; string fieldName = gridView1.FocusedColumn.FieldName; string bi003 = gridView1.GetRowCellValue(rowHandle, fieldName).ToString(); string s_status = RegisterAction.GetBitStatus(curRegionId, bi003); if (s_status == "9") //空闲 { (this.swapdata["parent"] as MyDialog).swapdata["regionId"] = curRegionId; (this.swapdata["parent"] as MyDialog).swapdata["bitDesc"] = bi003; DialogResult = DialogResult.OK; this.Close(); } else { MessageBox.Show("此号位当前被占用!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } } } }
private void Frm_registerOut_Load(object sender, EventArgs e) { rc001 = this.swapdata["RC001"].ToString(); OracleDataReader reader = SqlAssist.ExecuteReader("select * from rc01 where rc001='" + rc001 + "'"); while (reader.Read()) { txtEdit_rc001.Text = rc001; txtEdit_rc109.EditValue = reader["RC109"]; //寄存证号 txtEdit_rc003.EditValue = reader["RC003"]; //逝者姓名 txtEdit_rc303.EditValue = reader["RC303"]; //逝者姓名2 rg_rc002.EditValue = reader["RC002"]; //性别 rg_rc202.EditValue = reader["RC202"]; //性别2 txtEdit_rc004.EditValue = reader["RC004"]; //年龄 txtEdit_rc404.EditValue = reader["RC404"]; txtEdit_rc150.EditValue = reader["RC150"]; //寄存到期日期 be_position.EditValue = RegisterAction.GetRegPathName(rc001); //price = Math.Round( RegisterAction.GetBitPrice(reader["RC130"].ToString()) / 12, 0); price = RegisterAction.GetBitPrice(reader["RC130"].ToString()); txtEdit_price.EditValue = price; //比较到期日期 (判断是否应该补或退) compare = string.Compare(Convert.ToDateTime(reader["RC150"]).ToString("yyyyMMdd"), DateTime.Now.ToString("yyyyMMdd")); //设置补退信息 this.SetBTInfo(); } //TODO 5. 根据权限设置 是否允许补退费 checkEdit1.Enabled = true; }
/// <summary> /// 寄存时间修正 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void barButtonItem16_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { //权限检查 if (!AppAction.CheckRight("寄存时间修正")) { return; } int rowHandle = gridView1.FocusedRowHandle; string s_rc001 = string.Empty; if (rowHandle >= 0) { if (register_ds.Rc01.Rows[gridView1.GetDataSourceRowIndex(rowHandle)]["SOURCE"].ToString() != "2") { MessageBox.Show("只有原始寄存可以调整寄存日期!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } s_rc001 = gridView1.GetRowCellValue(rowHandle, "RC001").ToString(); if (RegisterAction.GetRegPayRecordNum(s_rc001) > 1) { MessageBox.Show("原始登记已经缴费,不能继续!", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } Frm_AdjustRegisterDate frm_1 = new Frm_AdjustRegisterDate(); frm_1.swapdata["AC001"] = s_rc001; frm_1.ShowDialog(); frm_1.Dispose(); } }
private void Frm_RegEdit_Load(object sender, EventArgs e) { ac001 = this.swapdata["AC001"].ToString(); register_ds = this.swapdata["dataset"] as Register_ds; OracleDataReader reader = SqlAssist.ExecuteReader("select * from rc01 where rc001='" + ac001 + "'"); while (reader.Read()) { txtEdit_rc001.EditValue = reader["RC001"]; txtEdit_rc109.EditValue = reader["RC109"]; txtEdit_rc003.EditValue = reader["RC003"]; txtEdit_rc303.EditValue = reader["RC303"]; be_position.EditValue = RegisterAction.GetRegPathName(ac001); rg_rc002.EditValue = reader["RC002"]; rg_rc202.EditValue = reader["RC202"]; txtEdit_rc004.EditValue = reader["RC004"]; txtEdit_rc404.EditValue = reader["RC404"]; txtedit_rc014.EditValue = reader["RC014"]; txtEdit_rc050.EditValue = reader["RC050"]; txtEdit_rc051.EditValue = reader["RC051"]; lookUp_rc052.EditValue = reader["RC052"]; txtEdit_ac055.EditValue = reader["RC055"]; mem_rc099.EditValue = reader["RC099"]; } lookUp_rc052.Properties.DataSource = register_ds.Relation; lookUp_rc052.Properties.ValueMember = "ST003"; lookUp_rc052.Properties.DisplayMember = "ST003"; }
private TestServer CreateServer(MockAuthentication authentication, RegisterAction action) { var server = new TestServer( new CaberServerBuilder { ServerUrl = "https://localhost:0", Authentication = authentication }); server.AddService(action); return(server); }
private void B_ok_Click(object sender, EventArgs e) { if (DateTime.Compare(Convert.ToDateTime(de_begin.EditValue), Convert.ToDateTime(de_end.EditValue)) >= 0) { MessageBox.Show("寄存开始日期必须小于结束日期!", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (RegisterAction.AdjustRegisterDate(s_ac001, Convert.ToDateTime(de_begin.EditValue), Convert.ToDateTime(de_end.EditValue)) > 0) { MessageBox.Show("保存成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } }
private void Frm_AdjustRegisterDate_Load(object sender, EventArgs e) { s_ac001 = this.swapdata["AC001"].ToString(); OracleDataReader reader = SqlAssist.ExecuteReader("select * from rc01 where rc001='" + s_ac001 + "'"); while (reader.Read()) { txtEdit_rc003.EditValue = reader["RC003"]; txtedit_pos.Text = RegisterAction.GetRegPathName(s_ac001); de_begin.EditValue = reader["RC140"]; de_end.EditValue = reader["RC150"]; } }
private void Frm_RegisterPay_Load(object sender, EventArgs e) { string s_rc130 = string.Empty; rc001 = this.swapdata["RC001"].ToString(); OracleDataReader reader = SqlAssist.ExecuteReader("select * from rc01 where rc001='" + rc001 + "'"); while (reader.Read()) { txtEdit_rc001.Text = rc001; txtEdit_rc109.EditValue = reader["RC109"]; txtEdit_rc003.EditValue = reader["RC003"]; txtEdit_rc303.EditValue = reader["RC303"]; txtEdit_rc004.EditValue = reader["RC004"]; txtEdit_rc404.EditValue = reader["RC404"]; rg_rc002.EditValue = reader["RC002"]; rg_rc202.EditValue = reader["RC202"]; be_position.Text = RegisterAction.GetRegPathName(rc001); s_rc130 = reader["RC130"].ToString(); bitprice = Convert.ToDecimal(SqlAssist.ExecuteScalar("select bi009 from bi01 where bi001='" + s_rc130 + "'", null)); txtedit_price.EditValue = bitprice; //如果最后缴费日期 大于 2018-01-01 则无需混合价格 if (string.Compare(Convert.ToDateTime(reader["RC150"]).ToString("yyyyMMdd"), "20180101") > 0) { checkEdit1.Enabled = false; } else { oldprice = RegisterAction.GetLastRegPrice(rc001); } } reader.Dispose(); rc04Adapter.SelectCommand.CommandText = "select * from v_rc04 where rc001='" + rc001 + "' order by rc020"; rc04Adapter.Fill(dt_rc04); gridControl1.DataSource = dt_rc04; fpAdapter.Fill(dt_fpsource); lookup_sa004.DataSource = dt_fpsource; lookup_sa004.DisplayMember = "ITEM_TEXT"; lookup_sa004.ValueMember = "ITEM_ID"; sa01Adapter.Fill(dt_sa01); gridControl2.DataSource = dt_sa01; //comboBox1.Text = ""; this.Calc_Hj(12); }
private void b_ok_Click(object sender, EventArgs e) { if (!SaveCheck()) { return; //数据合法性校验!!! } string s_rc002 = rg_rc002.EditValue.ToString(); //性别 string s_rc202 = rg_rc202.EditValue.ToString(); //性别2 string s_rc003 = txtEdit_rc003.Text; //逝者姓名 string s_rc303 = txtEdit_rc303.Text; //逝者姓名2 int rc004 = int.Parse(txtEdit_rc004.Text); //年龄 int rc404; if (!string.IsNullOrEmpty(txtEdit_rc404.Text)) { rc404 = int.Parse(txtEdit_rc404.Text); } else { rc404 = 0; } string s_rc014 = txtedit_rc014.Text; //身份证号 string s_rc050 = txtEdit_rc050.Text; //联系人 string s_rc051 = txtEdit_rc051.Text; //联系电话 string s_rc052 = lookUp_rc052.EditValue.ToString(); //与逝者关系 string s_rc055 = txtEdit_ac055.Text; //联系地址 string s_rc099 = mem_rc099.Text; //备注 int re = RegisterAction.RegisterEdit(ac001, s_rc002, s_rc202, s_rc003, s_rc303, rc004, rc404, s_rc014, s_rc050, s_rc051, s_rc052, s_rc055, s_rc099 ); if (re > 0) { XtraMessageBox.Show("保存成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); DialogResult = DialogResult.OK; this.Close(); } }
public async Task <ActionResult> Register(RegisterAction action, CancellationToken token) { var request = new RegisterUserRequest { EmailAddress = action.EmailAddress, Password = action.Password }; await this._requestContext.Send(request, token).ConfigureAwait(false); await this._requestContext.CommitAsync(token); return(this.Ok()); }
private void be_position_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { Frm_freeBit frm_free = new Frm_freeBit(); frm_free.swapdata["parent"] = this; if (frm_free.ShowDialog() == DialogResult.OK) { regionId = this.swapdata["regionId"].ToString(); bitDesc = this.swapdata["bitDesc"].ToString(); bitId = RegisterAction.GetBitId(regionId, bitDesc); be_position.Text = RegisterAction.GetBitFullName(regionId, bitDesc); } }
private void Frm_RegisterMove_Load(object sender, EventArgs e) { rc001 = this.swapdata["RC001"].ToString(); OracleDataReader reader = SqlAssist.ExecuteReader("select * from rc01 where rc001='" + rc001 + "'"); while (reader.Read()) { txtEdit_rc001.Text = rc001; txtEdit_rc109.EditValue = reader["RC109"]; txtEdit_rc003.EditValue = reader["RC003"]; bitId_Old = reader["RC130"].ToString(); be_position.EditValue = RegisterAction.GetRegPathName(rc001); } }
public async Task Register(RegisterAction action) { try { var request = new HttpRequestMessage(HttpMethod.Post, "/Auth/Register") { Content = new JsonStringContent(action) }; await this.SendRequest(request, HttpStatusCode.OK); } catch (Exception e) when(e is XemioClientException == false) { throw new XemioClientException("An error occurred when registering a new user.", e); } }
public ActionResult Register(ReqUserRegister userRegister) { var check = RegisterAction.UserRegisterCheck(userRegister); if (!check.Item1) { return(Json(ResMessage.CreatMessage(ResultMessageEnum.AuthorityCheck, "用户手机号或邮箱已注册"))); } int userId = check.Item2; SessionManager.Add(ConstString.UserLoginId, userId); var token = userId.ToString().Encrypt(); var obj = new { token }; return(Json(ResMessage.CreatMessage(ResultMessageEnum.Success, "注册成功", obj))); }
private void b_ok_Click(object sender, EventArgs e) { decimal nums; if (!decimal.TryParse(comboBox1.Text, out nums)) { XtraMessageBox.Show("请输入正确的缴费年限!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (!(bitprice > 0)) { XtraMessageBox.Show("参数传递错误!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } string cuname = txtEdit_rc003.Text; string fa001 = Tools.GetEntityPK("FA01"); int re = RegisterAction.RegisterPay(rc001, fa001, bitprice, nums, Envior.cur_userId); if (re > 0) { dt_rc04.Rows.Clear(); rc04Adapter.Fill(dt_rc04); if (XtraMessageBox.Show("缴费成功!现在打印【发票】吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { if (FinInvoice.GetCurrentPh() > 0) { if (XtraMessageBox.Show("下一张财政发票号码:" + Envior.FIN_NEXT_BILL_NO + ",是否继续?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FinInvoice.Invoice(fa001); } } } if (XtraMessageBox.Show("现在打印缴费记录吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { //打印缴费记录 PrtServAction.PrtRegisterPayRecord(fa001, this.Handle.ToInt32()); } DialogResult = DialogResult.OK; this.Close(); } }
/// <summary> /// 选择寄存位置 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void be_position_Click(object sender, EventArgs e) { Frm_freeBit frm_free = new Frm_freeBit(); frm_free.swapdata["parent"] = this; if (frm_free.ShowDialog() == DialogResult.OK) { regionId = this.swapdata["regionId"].ToString(); bitDesc = this.swapdata["bitDesc"].ToString(); bitId = RegisterAction.GetBitId(regionId, bitDesc); be_position.Text = RegisterAction.GetBitFullName(regionId, bitDesc); bitPrice = RegisterAction.GetBitPrice(regionId, bitDesc); txtedit_price.EditValue = bitPrice; this.CalcHJ(); } }
/// <summary> /// 设置补退费信息 /// </summary> private void SetBTInfo() { int diff = RegisterAction.CalcOutDiffDays(rc001); if (compare == 0) { checkEdit1.Enabled = false; txtEdit_nums.Enabled = false; } else if (compare > 0 && checkEdit1.Checked) //退费 { lc_1.Text = "剩余天数"; lc_2.Text = "应退费月数"; lc_3.Text = "退费金额"; isrefund = true; txtEdit_nums.EditValue = Math.Ceiling((diff * 1.0f) / 30); this.Calc_je(Convert.ToInt32(Math.Ceiling((diff * 1.0f) / 30))); } else if (compare < 0 && checkEdit1.Checked) { lc_1.Text = "过期天数"; lc_2.Text = "应补费月数"; lc_3.Text = "补费金额"; isrefund = false; txtEdit_nums.EditValue = Math.Ceiling((diff * 1.0f) / 30); this.Calc_je(Convert.ToInt32(Math.Ceiling((diff * 1.0f) / 30))); } else { lc_1.Text = "过期天数"; lc_2.Text = "应补费月数"; lc_3.Text = "补费金额"; regfee = 0; txtEdit_fee.EditValue = regfee; } txtEdit_diff.EditValue = diff; }
/// <summary> /// Lorsque on enregistre les mouvements de la sourie /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void mouseDL_Click(object sender, EventArgs e) { if (timer2.Enabled) { mouseDL.Text = "Cliquez pour remplacer l'action existante (Appuyez sur F11 pour arreter)"; timer2.Enabled = false; m_KeyHook.Stop(); m_MC.GlobalHook.Stop(); m_MC.LocalHook.Stop(); } else { mouseDL.Text = "En enregistrement"; R = new RegisterAction(); m_KeyHook.Start(); m_MC.GlobalHook.Start(); m_MC.LocalHook.Start(); timer2.Enabled = true; this.Hide(); } }