Esempio n. 1
0
        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);
            }
        }
Esempio n. 2
0
        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);
            }
        }
Esempio n. 3
0
 public NopLuuKy()
 {
     qLLuuKi = new QLLuuKiDTO();
     InitializeComponent();
 }