private void btnRut_Click(object sender, EventArgs e) { try { if (gridView.RowCount > 0 && gridView.SelectedRows.Count > 0) { RutLuuKy rutLuuKy = new RutLuuKy(); rutLuuKy.dataGridView = gridView; QLLuuKiDTO qLLuuKi = new QLLuuKiDTO(); qLLuuKi.MaCK = gridView.SelectedRows[0].Cells[0].Value.ToString(); qLLuuKi.SoTKLK = txtSoTKLK.Text; qLLuuKi.HoTen = txthoTen.Text; qLLuuKi.SoCMND = txtsoCMND.Text; qLLuuKi.SoDT = txtSDT.Text; qLLuuKi.TenCK = gridView.SelectedRows[0].Cells[1].Value.ToString(); qLLuuKi.SoLuong = long.Parse(gridView.SelectedRows[0].Cells[2].Value.ToString()); qLLuuKi.GiaVay = int.Parse(gridView.SelectedRows[0].Cells[3].Value.ToString()); qLLuuKi.TiLeVay = int.Parse(gridView.SelectedRows[0].Cells[4].Value.ToString()); rutLuuKy.qLLuuKi = qLLuuKi; rutLuuKy.ShowDialog(); } else { MessageBox.Show("Thao tác lỗi. Bạn chưa chọn mã chứng khoán nào", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show("Lỗi: " + ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public static List <QLLuuKiDTO> timKiem(string soTKLK) { try { List <QLLuuKiDTO> qLLuuKiDTOs = new List <QLLuuKiDTO>(); OracleCommand oracleCommand = new OracleCommand(); oracleCommand.CommandText = "SELECT KHACH_HANG.SO_TKLK, KHACH_HANG.HO_TEN, KHACH_HANG.SO_CMND, KHACH_HANG.SDT, KHACHHANG_CHUNGKHOAN.MA_CK," + "CHUNG_KHOAN.TEN_CK, KHACHHANG_CHUNGKHOAN.SO_LUONG, CHI_TIET_RO.GIA_VAY, CHI_TIET_RO.TI_LE_VAY FROM KHACH_HANG, CHUNG_KHOAN, KHACHHANG_CHUNGKHOAN, CHI_TIET_RO " + "WHERE CHUNG_KHOAN.MA_CK = CHI_TIET_RO.MA_CK AND KHACHHANG_CHUNGKHOAN.MA_CK = CHI_TIET_RO.MA_CK AND KHACHHANG_CHUNGKHOAN.SO_TKLK = KHACH_HANG.SO_TKLK AND " + "KHACH_HANG.MA_RO = CHI_TIET_RO.MA_RO AND KHACH_HANG.SO_TKLK = :soTKLK"; oracleCommand.Parameters.Add(new OracleParameter("soTKLK", soTKLK)); OracleDataReader oracleDataReader = DataProvider.GetOracleDataReader(oracleCommand); if (oracleDataReader != null && oracleDataReader.HasRows) { while (oracleDataReader.Read()) { QLLuuKiDTO qLLuuki = new QLLuuKiDTO(); qLLuuki.SoTKLK = oracleDataReader.GetString(0); qLLuuki.HoTen = oracleDataReader.GetString(1); qLLuuki.SoCMND = oracleDataReader.GetString(2); qLLuuki.SoDT = oracleDataReader.GetString(3); qLLuuki.MaCK = oracleDataReader.GetString(4); qLLuuki.TenCK = oracleDataReader.GetString(5); qLLuuki.SoLuong = oracleDataReader.GetInt32(6); qLLuuki.GiaVay = oracleDataReader.GetInt32(7); qLLuuki.TiLeVay = oracleDataReader.GetInt32(8); qLLuuKiDTOs.Add(qLLuuki); } } oracleCommand.Connection.Dispose(); return(qLLuuKiDTOs); } catch (Exception e) { MessageBox.Show("Lỗi: " + e.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error); return(null); } }
public NopLuuKy() { qLLuuKi = new QLLuuKiDTO(); InitializeComponent(); }