public bool AddPhieuThuHocPhi(PhieuThuHocPhi phieuthuhocphi) { try { if (conn.State != ConnectionState.Open) { conn.Open(); } SqlCommand cmd = new SqlCommand("PhieuThuHocPhi_Insert", conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@MaPhieuThu", SqlDbType.VarChar).Value = phieuthuhocphi._maphieuthu; cmd.Parameters.Add("@MaHV", SqlDbType.VarChar).Value = phieuthuhocphi._mahv; cmd.Parameters.Add("@HocPhi", SqlDbType.Money).Value = phieuthuhocphi._hocphi; cmd.Parameters.Add("@SoTienDong", SqlDbType.Money).Value = phieuthuhocphi._sotiendong; cmd.Parameters.Add("@ConNo", SqlDbType.Money).Value = phieuthuhocphi._conno; cmd.Parameters.Add("@NgayDong", SqlDbType.DateTime).Value = phieuthuhocphi._ngaydong; cmd.ExecuteNonQuery(); conn.Close(); return(true); } catch (Exception e) { conn.Close(); Console.WriteLine(e); return(false); } }
private void btnThanhToan_Click(object sender, EventArgs e) { try { if ((txtSoTienDong.Text == "")) { MessageBox.Show("Bạn chưa nhập sốd tiền đóng."); return; } string _maPhieuThuHocPhi = _objphieuthuhocphibus.NextIDPhieuThuHocPhi(); string _maHV = dtgDSHVNoHP.CurrentRow.Cells[0].Value.ToString();//cbbMaHocVien.Text; //Them hoc vien _objphieuthuhocphi = new PhieuThuHocPhi( _maPhieuThuHocPhi, _maHV, Double.Parse(lblHocPhi.Text), Double.Parse(txtSoTienDong.Text), Double.Parse(lblConNoLai.Text), dtNgayLapPTHP.Text); if (_objphieuthuhocphibus.AddPhieuThuHocPhi(_objphieuthuhocphi) && _objhocvienbus.Edit_NoHP_HocVien(_maHV, Double.Parse(lblConNoLai.Text))) { LoadData(); MessageBox.Show("Thanh Toán Thành Công ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); resettextbox(); } else { MessageBox.Show("Thanh Toán Thất Bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch { MessageBox.Show("Bạn đã nhập sai thông tin, vui lòng nhập lại !", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public bool AddPhieuThuHocPhi(PhieuThuHocPhi phieuthuhocphi) { return(objPhieuThuHocPhi.AddPhieuThuHocPhi(phieuthuhocphi)); }