Esempio n. 1
0
        //Xoá sân bay
        private void Xoa_button_Click(object sender, EventArgs e)
        {
            SBDTO sbDTO = new SBDTO();

            if (checkNullData())
            {
                sbDTO.MaSanBay = txbSuaMaSanBay.Text;

                //Them vao DTB
                bool kq = sbBUS.XoaSanBay(sbDTO);
                if (kq == false)
                {
                    MessageBox.Show("Xoá Sân bay thất bại. Vui lòng kiểm tra lại dữ liệu! \n" + sbDTO.Error, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    MessageBox.Show("Xoá Sân bay thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.loadData_Vao_dtgvDsThemSanBay();
                }
            }
            else
            {
                MessageBox.Show("Vui lòng chọn sân bay cần chỉnh sửa!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
        private void Them_button_Click(object sender, EventArgs e)
        {
            SBDTO sbDTO = new SBDTO();

            //2. Kiểm tra data hợp lệ or not
            if (checkNullData())
            {
                sbDTO.MaSanBay  = txbMaSanBay.Text;
                sbDTO.TenSanBay = txbTenSanBay.Text;

                //Them vao DTB
                bool kq = sbBUS.ThemSanBay(sbDTO);
                if (kq == false)
                {
                    MessageBox.Show("Thêm sân bay thất bại. Vui lòng kiểm tra lại dữ liệu! \n", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }

                else
                {
                    MessageBox.Show("Thêm sân bay thành công.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.ClearInput();
                    this.loadData_Vao_dtgvDsThemSanBay();
                }
            }
        }
Esempio n. 3
0
        //Xoá sân bay
        public bool XoaSanBay(SBDTO sb)
        {
            string query = string.Empty;

            query += "DELETE FROM [SanBay] WHERE [MaSanBay] = @MaSanBay";
            using (SqlConnection con = new SqlConnection(connectionString))
            {
                using (SqlCommand cmd = new SqlCommand())
                {
                    cmd.Connection  = con;
                    cmd.CommandType = System.Data.CommandType.Text;
                    cmd.CommandText = query;
                    cmd.Parameters.AddWithValue("@MaSanBay", sb.MaSanBay);
                    try
                    {
                        con.Open();
                        cmd.ExecuteNonQuery();
                        con.Close();
                        con.Dispose();
                    }
                    catch (Exception ex)
                    {
                        sb.Error = ex.Message.Remove(0, 65).Trim();
                        con.Close();
                        return(false);
                    }
                }
            }
            return(true);
        }
Esempio n. 4
0
        public List <SBDTO> select()
        {
            string query = string.Empty;

            query += "SELECT * ";
            query += "FROM [SanBay]";

            List <SBDTO> lsSanBay = new List <SBDTO>();

            using (SqlConnection con = new SqlConnection(connectionString))
            {
                using (SqlCommand cmd = new SqlCommand())
                {
                    cmd.Connection  = con;
                    cmd.CommandType = System.Data.CommandType.Text;
                    cmd.CommandText = query;

                    try
                    {
                        con.Open();
                        SqlDataReader reader = null;
                        reader = cmd.ExecuteReader();
                        if (reader.HasRows == true)
                        {
                            while (reader.Read())
                            {
                                SBDTO sb = new SBDTO();
                                sb.TenSanBay = reader["TenSanBay"].ToString();
                                sb.MaSanBay  = reader["MaSanBay"].ToString();
                                lsSanBay.Add(sb);
                            }
                        }

                        con.Close();
                        con.Dispose();
                    }
                    catch (Exception ex)
                    {
                        con.Close();
                        return(null);
                    }
                }
            }
            return(lsSanBay);
        }
Esempio n. 5
0
        public bool XoaSanBay(SBDTO sb)
        {
            bool re = sbDAL.XoaSanBay(sb);

            return(re);
        }
Esempio n. 6
0
        public bool ThemSanBay(SBDTO sb)
        {
            bool re = sbDAL.ThemSanBay(sb);

            return(re);
        }