/// <summary>
        /// Hàm cập nhật thông tin lỗ khoan
        /// </summary>
        /// <param name="value">lỗ khoan cần cập nhật</param>
        /// <returns>bool</returns>
        public static bool CapNhatLoKhoan(LoKhoan value)
        {
            String     sql  = "UPDATE LoKhoan SET MaHoChieu = '" + value.MaHoChieu + "', MaMayKhoan = '" + value.MaMayKhoan + "', BanKinhLK = '" + value.BanKinh + "', ChieuSauLK = '" + value.ChieuSau + "', HuongKhoan = '" + value.HuongKhoan + "', ToaDoX = '" + Math.Round(value.ToaDoX, 2) + "', ToaDoY = '" + Math.Round(value.ToaDoY, 2) + "', Lt = '" + value.Lt + "', Lkk = '" + value.Lkk + "', L0 = '" + value.L0 + "', Lbua = '" + value.Lbua + "' WHERE MaBanVe = '" + value.MaBanVe + "' AND MaLK = '" + value.MaLoKhoan + "'";
            Connection conn = new Connection();

            return(conn.SetData(sql));
        }
 /// <summary>
 /// Hàm lấy thông tin một lỗ khoan của một bản vẽ
 /// </summary>
 /// <param name="_idHoChieu">ID hộ chiếu</param>
 /// <param name="_idLoKhoan">ID lỗ khoan</param>
 /// <returns>LoKhoan</returns>
 public static LoKhoan ThongTinLoKhoan(String _idHoChieu, String _idLoKhoan)
 {
     LoKhoan loKhoan = new LoKhoan();
     Connection conn = new Connection();
     string sql = "SELECT * FROM LoKhoan WHERE MaHoChieu = '" + _idHoChieu + "' AND MaLK = '" + _idLoKhoan + "'";
     SQLiteDataReader dr = conn.GetData(sql);
     while (dr.Read())
     {
         loKhoan = new LoKhoan(dr["ID"].ToString(), dr["MaHoChieu"].ToString(), dr["MaBanVe"].ToString(), dr["MaMayKhoan"].ToString(), dr["MaLK"].ToString(), dr.GetDouble(5), dr.GetDouble(6), dr["HuongKhoan"].ToString(), dr.GetDouble(8), dr.GetDouble(9), dr.GetDouble(10), dr.GetDouble(11), dr.GetDouble(12), dr.GetDouble(13));
     }
     return loKhoan;
 }
        /// <summary>
        /// Hàm lấy thông tin một lỗ khoan của một bản vẽ
        /// </summary>
        /// <param name="_idHoChieu">ID hộ chiếu</param>
        /// <param name="_idLoKhoan">ID lỗ khoan</param>
        /// <returns>LoKhoan</returns>
        public static LoKhoan ThongTinLoKhoan(String _idHoChieu, String _idLoKhoan)
        {
            LoKhoan          loKhoan = new LoKhoan();
            Connection       conn    = new Connection();
            string           sql     = "SELECT * FROM LoKhoan WHERE MaHoChieu = '" + _idHoChieu + "' AND MaLK = '" + _idLoKhoan + "'";
            SQLiteDataReader dr      = conn.GetData(sql);

            while (dr.Read())
            {
                loKhoan = new LoKhoan(dr["ID"].ToString(), dr["MaHoChieu"].ToString(), dr["MaBanVe"].ToString(), dr["MaMayKhoan"].ToString(), dr["MaLK"].ToString(), dr.GetDouble(5), dr.GetDouble(6), dr["HuongKhoan"].ToString(), dr.GetDouble(8), dr.GetDouble(9), dr.GetDouble(10), dr.GetDouble(11), dr.GetDouble(12), dr.GetDouble(13));
            }
            return(loKhoan);
        }
 /// <summary>
 /// Hàm cập nhật thông tin lỗ khoan
 /// </summary>
 /// <param name="value">lỗ khoan cần cập nhật</param>
 /// <returns>bool</returns>
 public static bool CapNhatLoKhoan(LoKhoan value)
 {
     String sql = "UPDATE LoKhoan SET MaHoChieu = '" + value.MaHoChieu + "', MaMayKhoan = '" + value.MaMayKhoan + "', BanKinhLK = '" + value.BanKinh + "', ChieuSauLK = '" + value.ChieuSau + "', HuongKhoan = '" + value.HuongKhoan + "', ToaDoX = '" + Math.Round(value.ToaDoX, 2) + "', ToaDoY = '" + Math.Round(value.ToaDoY, 2) + "', Lt = '" + value.Lt + "', Lkk = '" + value.Lkk + "', L0 = '" + value.L0 + "', Lbua = '" + value.Lbua + "' WHERE MaBanVe = '" + value.MaBanVe + "' AND MaLK = '" + value.MaLoKhoan + "'";
     Connection conn = new Connection();
     return conn.SetData(sql);
 }