コード例 #1
0
ファイル: BuyTetel.cs プロジェクト: redLeR1st/BookShopProject
 private void Buybutton1_Click(object sender, EventArgs e)
 {
     if (bookShopApp.db_cont.GetOnlineFelhasznalo() != null)
     {
         if (bookShopApp.db_cont.GetOnlineFelhasznalo().egyenleg >= bookShopApp.db_cont.GetTetelFromTid(tetel.t_id).ar)
         {
             Vasarol temp = new Vasarol
             {
                 u_id = bookShopApp.db_cont.GetOnlineFelhasznalo().u_id,
                 t_id = tetel.t_id,
             };
             if (bookShopApp.db_cont.Megveszem(temp))
             {
                 MessageBox.Show("Sikerült a vásárlás");
             }
             else
             {
                 MessageBox.Show("Nem sikerült a vásárlás");
             }
         }
         else
         {
             MessageBox.Show("Nincs elég pénzed");
         }
     }
     else
     {
         MessageBox.Show("Jelentkezz be ha vásárloni akarsz");
     }
 }
コード例 #2
0
        public bool Megveszem(Vasarol vasarol)
        {
            bool rvS = false;

            using (OracleConnection conn = new OracleConnection(db_connection))
                using (OracleCommand cmd = conn.CreateCommand())
                {
                    conn.Open();
                    cmd.CommandText = "INSERT INTO vasarol (v_id, u_id, t_id) " +
                                      "VALUES(:v_id, :u_id, :t_id)";

                    cmd.Parameters.Add("v_id", vasarol.v_id);
                    cmd.Parameters.Add("u_id", vasarol.u_id);
                    cmd.Parameters.Add("t_id", vasarol.t_id);

                    rvS = cmd.ExecuteNonQuery() == 1 ? true : false;
                }

            return(rvS);
        }
コード例 #3
0
 public bool Megveszem(Vasarol vasarol)
 {
     return(db_dao.Megveszem(vasarol));
 }