private void btnRut_Click(object sender, EventArgs e) { lblError.ForeColor = Color.Red; QLTienMatBUS qLTienMatBUS = new QLTienMatBUS(); switch (qLTienMatBUS.KtraRutTien(txtSoTienRut.Text, txtSOTienRutToiDa.Text)) { case 1: { lblError.Text = "Bạn chưa nhập số tiền rút"; break; } case 2: { lblError.Text = "Số tiền phải là số nguyên dương"; break; } case 3: { lblError.Text = "Số tiền rút phải là bội của 1000"; break; } case 4: { lblError.Text = "Số tiền rút phải nhỏ hơn số tiền rút tối đa"; break; } case 0: { lblError.Text = ""; if (qLTienMatBUS.rutTien(txtSoTKLK.Text, qLTienMat.TienMat, long.Parse(txtSoTienRut.Text))) { long tien = qLTienMat.TienMat - long.Parse(txtSoTienRut.Text); textBox.Text = tien.ToString(); MessageBox.Show("Rút tiền thành công"); Close(); } break; } } }
private void btnRut_Click(object sender, EventArgs e) { lblError.ForeColor = Color.Red; QLTienMatBUS qLTienMatBUS = new QLTienMatBUS(); switch (qLTienMatBUS.KtraNopTien(txtSoTienRut.Text)) { case 1: { lblError.Text = "Bạn chưa nhập số tiền rút"; break; } case 2: { lblError.Text = "Số tiền phải là số"; break; } case 3: { lblError.Text = "Số tiền rút không hợp lệ"; break; } case 4: { lblError.Text = "Số tiền rút lớn hơn số tiền tối đa"; break; } case 0: { lblError.Text = ""; qLTienMatBUS.rutTien(txtSoTKLK.Text, qLTienMat.TienMat, long.Parse(txtSoTienRut.Text)); MessageBox.Show("Rút tiền thành công"); Close(); Close(); break; } } }
private void btnNop_Click(object sender, EventArgs e) { lblError.ForeColor = Color.Red; QLTienMatBUS qLTienMatBUS = new QLTienMatBUS(); switch (qLTienMatBUS.KtraNopTien(txtSoTienNop.Text)) { case 1: { lblError.Text = "Bạn chưa nhập số tiền nộp"; break; } case 2: { lblError.Text = "Số tiền nộp phải là số nguyên dương"; break; } case 3: { lblError.Text = "Số tiền nộp phải là bội của 1000"; break; } case 0: { lblError.Text = ""; if (qLTienMatBUS.nopTien(txtSoTKLK.Text, qLTienMat.TienMat, long.Parse(txtSoTienNop.Text))) { long tien = qLTienMat.TienMat + long.Parse(txtSoTienNop.Text); textBox.Text = tien.ToString(); MessageBox.Show("Nộp tiền thành công"); Close(); } break; } } }
private void txtSoTKLK_Leave_1(object sender, EventArgs e) { try { QLTienMatBUS qLTienMatBUS = new QLTienMatBUS(); //lấy thông tin từ số TKLK string jsonData = qLTienMatBUS.timKiem(txtSoTKLK.Text); QLTienMatDTO list = JsonConvert.DeserializeObject <QLTienMatDTO>(jsonData); lblError.ForeColor = Color.Red; if (txtSoTKLK.Text == "") { lblError.Text = "Dòng màu đỏ là thông tin bắt buộc nhập"; } else if (list == null) { lblError.Text = "Số TKLK không có trong hệ thống"; } else { txtHoTen.Text = list.HoTen; txtSDT.Text = list.SDT; txtSoCMND.Text = list.SoCMND; txtDuNo.Text = list.DuNo.ToString(); txtTienMat.Text = list.TienMat.ToString(); lblError.Text = ""; btbNop.Enabled = true; btnRut.Enabled = true; } } catch (Exception ex) { MessageBox.Show("Lỗi: " + ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error); } }