예제 #1
0
        public int SuaGiaVe(GiaVe ve)
        {
            int    kq = 0;
            DAO_Ve kh = new DAO_Ve();

            kq = kh.SuaGiaVe(ve);
            return(kq);
        }
예제 #2
0
        public int ThemGiaVe(GiaVe ve)
        {
            int       kq = 0;
            DAO_Ve    kh = new DAO_Ve();
            DataTable dt = kh.IDGiaVe();

            foreach (DataRow row in dt.Rows)
            {
                if (ve.id_tuyen_id == row[1].ToString())
                {
                    return(-1);
                }
            }
            kq = kh.ThemGiaVe(ve);
            return(kq);
        }
예제 #3
0
 private void btnThemXe_Click(object sender, EventArgs e)
 {
     if (KTRONG() == false)
     {
         return;
     }
     else
     {
         GiaVe tempVe = new GiaVe();
         tempVe.stt         = int.Parse(txtIDVe.Text);
         tempVe.gia_ve      = float.Parse(txtGiaTienVe.Text);
         tempVe.id_tuyen_id = cbIDTuyenXe.SelectedItem.ToString();
         BUS_Ve ve = new BUS_Ve();
         if (txtIDVe.Enabled == true)
         {
             if (ve.ThemGiaVe(tempVe) == 1)
             {
                 this.Close();
             }
             else if (ve.ThemGiaVe(tempVe) == -1)
             {
                 MessageBox.Show("Không Được Trùng ID");
                 return;
             }
             else
             {
                 MessageBox.Show("Không Thêm Được");
                 return;
             }
         }
         else
         {
             if (ve.SuaGiaVe(tempVe) == 1)
             {
                 this.Close();
             }
             else
             {
                 return;
             }
         }
         txtIDVe.Enabled     = true;
         cbIDTuyenXe.Enabled = true;
     }
 }